tnt::Subcompident Struct Reference

#include <tnt/ecpp.h>

Inheritance diagram for tnt::Subcompident:
tnt::Compident

Public Member Functions

 Subcompident (const tnt::Compident &ci, const std::string &sub)
 Subcompident (const std::string &lib, const std::string &comp, const std::string &sub)
 Subcompident (const std::string &ident)
std::string toString () const
 return component identifyer as a string
- Public Member Functions inherited from tnt::Compident
bool operator< (const Compident &ci) const
 Compident ()
 Compident (const std::string &l, const std::string &n)
 Creates a component identifyer with a library and component name.
 Compident (const std::string &ident)
 looks for '@' and splits the passed string into libname and compname parts.
bool empty () const
void clear ()

Public Attributes

std::string subname
- Public Attributes inherited from tnt::Compident
std::string libname
std::string compname

Constructor & Destructor Documentation

tnt::Subcompident::Subcompident ( const tnt::Compident ci,
const std::string &  sub 
)
inline
tnt::Subcompident::Subcompident ( const std::string &  lib,
const std::string &  comp,
const std::string &  sub 
)
inline
tnt::Subcompident::Subcompident ( const std::string &  ident)
explicit

Member Function Documentation

std::string tnt::Subcompident::toString ( ) const

return component identifyer as a string

Reimplemented from tnt::Compident.

Member Data Documentation

std::string tnt::Subcompident::subname

The documentation for this struct was generated from the following file: