BehaveRT::CommonResources Class Reference

This class shares the GPU info througout the BehaveRT's classes. More...

List of all members.

Public Member Functions

 CommonResources ()
 Default constructor: instantiate the config file and the device interface.
 ~CommonResources ()
 Do nothing.
bool isInitialized ()
DeviceInterfacegetDeviceInterface ()
 Reference to the device interface.
UtilityConfigFilegetConfig ()
 Shared config file reference.
UtilityLoggergetLogger ()
 Shared logger.
void initialize (std::string configFileName)
 Load the global configuration fron the config file.
InstalledEntitiesgetInstalledEntities (InstallableEntityId id)
void installEntity (InstallableEntityId id, InstallableEntity *entity)
 Insert entity into the list witch is referenced by the parameter id.
void uninstallEntity (InstallableEntityId id, int installationKey)
 Delete the entity at position installationKey from the list witch is referenced by the parameter id.
void installEntity (InstalledEntities &installedEntities, InstallableEntity *arrayWrapper)
 Insert entity into the list installedEntities.
void uninstallEntity (InstalledEntities &installedEntities, int installationKey)
 Delete the entity at position installationKey from the list installedEntities.


Detailed Description

This class shares the GPU info througout the BehaveRT's classes.

Member Function Documentation

InstalledEntities & CommonResources::getInstalledEntities ( InstallableEntityId  id  ) 

Returns:
the list of installed entities witch referenced by the parameter id

bool BehaveRT::CommonResources::isInitialized (  )  [inline]

Returns:
true whether the m_SimEngine has already been initialized


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

Generated on Mon Oct 19 13:19:44 2009 for BehaveRT by  doxygen 1.5.7.1