#include <ContainerInterfaces.h>
Inherits DigitalSpaces::DIObjectBase.
Inherited by DigitalSpaces::DIComponentInfoImpl.
The component uses this interface to set the information specific to the component, so the Core knows how to load it.
Public Member Functions | |
Inspection Functions. | |
These functions are called by the Core to retreive tha values set by the Assignment functions.
| |
| void | GetModulePaths (DIStringList1 *iList) |
| void | GetRequiredModules (DIStringList1 *iList) |
| void | GetComponentFactories (DIObjectBaseList1 *iList) |
| const char * | GetModuleOverride () |
Assignment Functions. | |
| void | AddModulePath (const char *) |
| void | AddRequiredModules (const char *) |
| void | AddFactory (DIObjectBase *src) |
| void | SetModuleOverride (const char *pszNewPath) |
| void DigitalSpaces::DIComponentInfo::GetModulePaths | ( | DIStringList1 * | iList | ) |
Reimplemented in DigitalSpaces::DIComponentInfoImpl.
| void DigitalSpaces::DIComponentInfo::GetRequiredModules | ( | DIStringList1 * | iList | ) |
Reimplemented in DigitalSpaces::DIComponentInfoImpl.
| void DigitalSpaces::DIComponentInfo::GetComponentFactories | ( | DIObjectBaseList1 * | iList | ) |
Reimplemented in DigitalSpaces::DIComponentInfoImpl.
| const char* DigitalSpaces::DIComponentInfo::GetModuleOverride | ( | ) |
Reimplemented in DigitalSpaces::DIComponentInfoImpl.
| void DigitalSpaces::DIComponentInfo::AddModulePath | ( | const char * | ) |
Reimplemented in DigitalSpaces::DIComponentInfoImpl.
| void DigitalSpaces::DIComponentInfo::AddRequiredModules | ( | const char * | ) |
Reimplemented in DigitalSpaces::DIComponentInfoImpl.
| void DigitalSpaces::DIComponentInfo::AddFactory | ( | DIObjectBase * | src | ) |
Reimplemented in DigitalSpaces::DIComponentInfoImpl.
| void DigitalSpaces::DIComponentInfo::SetModuleOverride | ( | const char * | pszNewPath | ) |
Reimplemented in DigitalSpaces::DIComponentInfoImpl.
1.5.6