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
 Get component identifier as a string.
- Public Member Functions inherited from tnt::Compident
bool operator< (const Compident &ci) const
 Compident ()
 Create an empty Compident object.
 Compident (const std::string &lib, const std::string &comp)
 Create a Compident object with the given library and component name.
 Compident (const std::string &ident)
 Create a Compident from an identification string.
bool empty () const
 Check whether the Compident is empty.
void clear ()
 Erase the content of the library and component strings.

Public Attributes

std::string subname
- Public Attributes inherited from tnt::Compident
std::string 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

Get component identifier 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: