MAK RTIspy API Documentation for HLA Evolved
List of all members | Public Member Functions | Protected Attributes
DtSubByRegionAttributes Class Reference

Record used to keep track of subscribe by region. More...

+ Collaboration diagram for DtSubByRegionAttributes:

Public Member Functions

 DtSubByRegionAttributes ()
 Constructors.
 DtSubByRegionAttributes (DtRegionHandle regionHandleValue, DtAttributeHandleSet const &attributesValue, bool regionSetHasDimensionsValue)
 DtSubByRegionAttributes (DtSubByRegionAttributes const &orig)
virtual ~DtSubByRegionAttributes ()
 Destructor.
DtSubByRegionAttributesoperator= (DtSubByRegionAttributes const &orig)
 Assignment operator.
virtual DtRegionHandle regionHandle () const
 The region associated with the subscribed attributes.
virtual DtAttributeHandleSet
const & 
attributes () const
 The subscribed attributes.
virtual void addAttributes (DtAttributeHandleSet const &attrSet)
 Add in more attributes.
virtual void removeAttributes (DtAttributeHandleSet const &attrSet)
 Remove attributes.
virtual bool regionSetHasDimensions () const
 Return bool: Does the region set associated with these subscribed attribute have any dimensions.

Protected Attributes

DtRegionHandle myRegionHandle
DtAttributeHandleSet myAttributes
bool myRegionSetHasDimensions

Detailed Description

Record used to keep track of subscribe by region.

Constructor & Destructor Documentation

DtSubByRegionAttributes::DtSubByRegionAttributes ( )
inline

Constructors.

DtSubByRegionAttributes::DtSubByRegionAttributes ( DtRegionHandle  regionHandleValue,
DtAttributeHandleSet const &  attributesValue,
bool  regionSetHasDimensionsValue 
)
inline
DtSubByRegionAttributes::DtSubByRegionAttributes ( DtSubByRegionAttributes const &  orig)
inline
virtual DtSubByRegionAttributes::~DtSubByRegionAttributes ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual void DtSubByRegionAttributes::addAttributes ( DtAttributeHandleSet const &  attrSet)
inlinevirtual

Add in more attributes.

References myAttributes, and DtAttributeHandleSet::setUnion().

virtual DtAttributeHandleSet const& DtSubByRegionAttributes::attributes ( ) const
inlinevirtual

The subscribed attributes.

References myAttributes.

DtSubByRegionAttributes& DtSubByRegionAttributes::operator= ( DtSubByRegionAttributes const &  orig)
inline

Assignment operator.

References myAttributes, myRegionHandle, and myRegionSetHasDimensions.

virtual DtRegionHandle DtSubByRegionAttributes::regionHandle ( ) const
inlinevirtual

The region associated with the subscribed attributes.

References myRegionHandle.

Referenced by DtObjectClassInfo::DtObjectClassInfo().

virtual bool DtSubByRegionAttributes::regionSetHasDimensions ( ) const
inlinevirtual

Return bool: Does the region set associated with these subscribed attribute have any dimensions.

virtual void DtSubByRegionAttributes::removeAttributes ( DtAttributeHandleSet const &  attrSet)
inlinevirtual

Remove attributes.

References myAttributes, and DtAttributeHandleSet::removeSetIntersection().

Member Data Documentation

DtAttributeHandleSet DtSubByRegionAttributes::myAttributes
protected
DtRegionHandle DtSubByRegionAttributes::myRegionHandle
protected

Referenced by operator=(), and regionHandle().

bool DtSubByRegionAttributes::myRegionSetHasDimensions
protected

Referenced by operator=().


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

Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)