Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | List of all members
br::pucrio::telemidia::ginga::core::cm::Component Class Reference
Inheritance diagram for br::pucrio::telemidia::ginga::core::cm::Component:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::core::cm::Component:
Collaboration graph
[legend]

Public Member Functions

 Component (string name, string version, string type)
 
void setLocation (string location, string type)
 
string getName ()
 
string getVersion ()
 
string getType ()
 
string getLocation ()
 
string getStrLocationType ()
 
short getLocationType ()
 
void addCreatorSymbol (string objectName, string symbol)
 
void addDestroyerSymbol (string objectName, string symbol)
 
void addDependency (IComponent *dependency)
 
void addUri (string uri)
 
map< string, string > * getCreatorSymbols ()
 
string getCreatorSymbol (string objectName)
 
map< string, string > * getDestroyerSymbols ()
 
string getDestroyerSymbol (string objectName)
 
set< IComponent * > * getDependencies ()
 
IComponentgetDependency (unsigned int ix=0)
 
set< string > * getRepositories ()
 
string getRepository (unsigned int ix=0)
 
void setComponent (void *dlComponent)
 
void * getComponent ()
 

The documentation for this class was generated from the following files: