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

Public Member Functions

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

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