Class Reference components

a static class to handel all components More...

Member

component * findComponent(string name,string lib="")
component * newComponent(string name="New Component", string lib="")
void addLib(string filename)
void removeLib(string filename)
stringList getLibs()
stringList getComponents(string lib)
string getFilename(string lib)
string getPath(string lib)

Detailed Description

a static class to handel all components

Member Function Documentation


static component * components::findComponent(string name,string lib="")

find a component


static component * components::newComponent(string name="New Component", string lib="")

creates a new component


static void components::addLib(string filename)

adds filename to the used libraries


static void components::removeLib(string filename)

removes filename from the used libraries


static stringList components::getLibs()

Returns list with all used libraries


static stringList components::getComponents(string lib)

Returns: list with all components in the libraries


static string components::getFilename(string lib)

Returns: the filename with absolute path of the library. This function cannot be used for OpenAccess and internal libraries.


static string components::getPath(string lib)

Returns: the absolute path of the library. This function cannot be used for OpenAccess and internal libraries.