12 #if (DtHLA && !DtHLA_1516)
48 int numberOfExtents = 1);
57 const std::vector<DtString>& dimensionNameVector,
int numberOfExtents = 1);
72 virtual void initializeDimensions(
73 const std::vector<DtString>& dimensionNameVector);
77 virtual void setUpperBound(
const DtString& dimensionName,
unsigned long upperBound,
82 virtual void setLowerBound(
const DtString& dimensionName,
unsigned long lowerBound,
85 virtual void setDimensionBounds(
const DtString& dimensionName,
unsigned long
86 lowerBound,
unsigned long upperBound,
int extentIndex = 0);
88 virtual void notifyRtiOfUpdate();
92 void init(
const DtString& spaceName,
const std::vector<DtString>&
93 dimensionNameVector,
int numberOfExtents = 1);
96 virtual const RTI::Region* region()
const;
97 virtual RTI::Region* region();
99 virtual void addAttributeHandle(RTI::AttributeHandle handle);
105 virtual int attributeHandleCount()
const;
107 virtual const RTI::AttributeHandleSet& attributeHandles()
const;
109 virtual bool hasAttributeHandles()
const;
117 RTI::Region* myRegion;
119 std::map<DtString, RTI::DimensionHandle> myDimensionMap;
120 RTI::SpaceHandle mySpaceHandle;
124 RTI::AttributeHandleSet* myAttributeHandles;