DIStoreConfiguration1 Struct Reference
[Generic Interfaces]

#include <Interfaces.h>

Inherits DIObjectBase.


Detailed Description

Allows extraction (for storage) of a modules configuration/state.

Designed as the inverse of DIAcceptConfiguration1, this interface is to allow storage of a components configuration, to allow it to be restored at another point in time.

Note:
As far as I recall, no components implement this interface. The old scene graph management did (and was used for "recording" a simulation by periodically storing its state, but the implementation was not effective. The new scenegraph manager does not implement this interface (but should?).

Public Member Functions

void GetAllConfigurationDUIDs (DIDUIDList1 *iList)
 Provide a list of configuration type identifiers.
void StoreConfiguration (const DUID *ConfID, DIXMLNode1 *pChunkNode)
 Extract configuration data about the component.

Member Function Documentation

void DIStoreConfiguration1::GetAllConfigurationDUIDs ( DIDUIDList1 *  iList  ) 

Provide a list of configuration type identifiers.

Parameters:
[out] iList DUID List to have the configuration identifiers appended to it. The implementation should not clear this list, and the caller of the function should be aware of the need to clear the list before calling, if that is desired.


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

Generated on Sun Aug 31 17:46:28 2008 for Digital Spaces by  doxygen 1.5.6