9 #ifndef fixedGridObjDdmMgr1516e_H_
10 #define fixedGridObjDdmMgr1516e_H_
24 class DT_DLL_LRC DtFixedGridObjectDataDistMgr1516e :
public DtFixedGridObjectDataDistMgr
34 virtual ~DtFixedGridObjectDataDistMgr1516e();
39 DtFixedGridObjectDataDistMgr1516e(DtFixedGridObjectDataDistMgr1516e
const& );
42 DtFixedGridObjectDataDistMgr1516e& operator= (DtFixedGridObjectDataDistMgr1516e
const& );
50 theAttributeRegionPairs,
51 const char * theObjectInstanceName=NULL);
54 virtual void associateRegionsForUpdates (
57 theAttributeRegionPairs);
60 virtual void unassociateRegionsForUpdates (
63 theAttributeRegionPairs);
66 virtual void subscribeObjectClassAttributesWithRegions (
69 theAttributeRegionPairs,
73 virtual void unsubscribeObjectClassAttributesWithRegions (
76 theAttributeRegionPairs);
79 virtual void requestAttributeValueUpdateWithRegions (
82 theAttributeRegionPairs,
94 virtual void calculateRegionSet(
104 virtual DtFixedGridRegion* getRegionAndValidateRegionSet(
105 DtFixedGridRegion* candidateRegion,
110 void validateAndAddRegionSet(
111 DtFixedGridRegionSet& targetRegionSet,
DtHandle DtObjectClassHandle
Definition: internalTypes.h:31
Definition: VariableLengthData.h:34
Instances of DtFederateMgr process federation-level messages (such as create, destroy, join, resign, and sync points) and manages the objects responsible for handling general communication, objects, interactions, the FOM, MOM, and data distribution mmg.
Definition: fedMgr.h:88
std::set< RegionHandle > RegionHandleSet
Definition: Typedefs.h:39
DtHandle DtObjectInstanceHandle
Definition: internalTypes.h:33
std::vector< AttributeHandleSetRegionHandleSetPair > AttributeHandleSetRegionHandleSetPairVector
Definition: Typedefs.h:57
The object manager class processes the object management services.
Definition: objMgr.h:90
#define DT_DLL_LRC
Definition: rtiMsConfig.h:126