MAK RTIspy API Documentation for HLA 1.3
Public Member Functions | Protected Attributes
DtSubByRegionAttributes Class Reference

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

+ Collaboration diagram for DtSubByRegionAttributes:

List of all members.

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

Constructors.

DtSubByRegionAttributes::DtSubByRegionAttributes ( DtRegionHandle  regionHandleValue,
DtAttributeHandleSet const &  attributesValue,
bool  regionSetHasDimensionsValue 
) [inline]

Destructor.


Member Function Documentation

virtual void DtSubByRegionAttributes::addAttributes ( DtAttributeHandleSet const &  attrSet) [inline, virtual]

Add in more attributes.

References myAttributes, and DtAttributeHandleSet::setUnion().

virtual DtAttributeHandleSet const& DtSubByRegionAttributes::attributes ( ) const [inline, virtual]

The subscribed attributes.

References myAttributes.

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

Assignment operator.

References myAttributes, myRegionHandle, and myRegionSetHasDimensions.

virtual DtRegionHandle DtSubByRegionAttributes::regionHandle ( ) const [inline, virtual]

The region associated with the subscribed attributes.

References myRegionHandle.

Referenced by DtObjectClassInfo::DtObjectClassInfo().

virtual bool DtSubByRegionAttributes::regionSetHasDimensions ( ) const [inline, virtual]

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

virtual void DtSubByRegionAttributes::removeAttributes ( DtAttributeHandleSet const &  attrSet) [inline, virtual]

Remove attributes.

References myAttributes, and DtAttributeHandleSet::removeSetIntersection().


Member Data Documentation

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

Referenced by operator=().


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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)