VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Static Protected Member Functions | Private Member Functions
DtReflectedExtAggregateList Class Reference
Inheritance diagram for DtReflectedExtAggregateList:
Inheritance graph
[legend]

Public Member Functions

 DtReflectedExtAggregateList (DtExerciseConn *exConn)
 DtReflectedExtAggregateList (DtExerciseConn *exConn, bool smoothCapable)
 DtReflectedExtAggregateList (DtExerciseConn *exConn, const DtDDMRegionSet *regionSetToUse)
 Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper.
 DtReflectedExtAggregateList (DtExerciseConn *exConn, const DtList *handleList, const DtDDMRegionSet *regionSetToUse=0)
 Constructor - only subscribe to the RTI::ObjectClassHandles in handleList.
virtual ~DtReflectedExtAggregateList ()
virtual DtReflectedExtAggregatelookupEA (RTI::ObjectHandle id)
virtual DtReflectedExtAggregatelookupEA (const DtGlobalObjectDesignator &objName)
virtual DtReflectedExtAggregatefirstEA () const
virtual DtReflectedExtAggregatelastEA () const
virtual void addAggregateAdditionCallback (DtExtAggregateCallbackFunction cb, void *userData)
virtual void removeAggregateAdditionCallback (DtExtAggregateCallbackFunction cb, void *userData)
virtual void addAggregateRemovalCallback (DtExtAggregateCallbackFunction cb, void *userData)
virtual void removeAggregateRemovalCallback (DtExtAggregateCallbackFunction cb, void *userData)

Protected Member Functions

virtual void processDataInteraction (DtDataInteraction *i)
virtual DtReflectedObjectnewReflectedObject (DtHlaObject *obj) const

Static Protected Member Functions

static void dataInteractionCallback (DtDataInteraction *i, void *usr)

Private Member Functions

 DtReflectedExtAggregateList (const DtReflectedExtAggregateList &orig)
DtReflectedExtAggregateListoperator= (const DtReflectedExtAggregateList &rhs)

Constructor & Destructor Documentation

DtReflectedExtAggregateList::DtReflectedExtAggregateList ( DtExerciseConn *  exConn)
DtReflectedExtAggregateList::DtReflectedExtAggregateList ( DtExerciseConn *  exConn,
bool  smoothCapable 
)
DtReflectedExtAggregateList::DtReflectedExtAggregateList ( DtExerciseConn *  exConn,
const DtDDMRegionSet *  regionSetToUse 
)

Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper.

DtReflectedExtAggregateList::DtReflectedExtAggregateList ( DtExerciseConn *  exConn,
const DtList *  handleList,
const DtDDMRegionSet *  regionSetToUse = 0 
)

Constructor - only subscribe to the RTI::ObjectClassHandles in handleList.

virtual DtReflectedExtAggregateList::~DtReflectedExtAggregateList ( )
virtual
DtReflectedExtAggregateList::DtReflectedExtAggregateList ( const DtReflectedExtAggregateList orig)
private

Member Function Documentation

virtual DtReflectedExtAggregate* DtReflectedExtAggregateList::lookupEA ( RTI::ObjectHandle  id)
virtual
virtual DtReflectedExtAggregate* DtReflectedExtAggregateList::lookupEA ( const DtGlobalObjectDesignator objName)
virtual
virtual DtReflectedExtAggregate* DtReflectedExtAggregateList::firstEA ( ) const
virtual
virtual DtReflectedExtAggregate* DtReflectedExtAggregateList::lastEA ( ) const
virtual
virtual void DtReflectedExtAggregateList::addAggregateAdditionCallback ( DtExtAggregateCallbackFunction  cb,
void *  userData 
)
virtual
virtual void DtReflectedExtAggregateList::removeAggregateAdditionCallback ( DtExtAggregateCallbackFunction  cb,
void *  userData 
)
virtual
virtual void DtReflectedExtAggregateList::addAggregateRemovalCallback ( DtExtAggregateCallbackFunction  cb,
void *  userData 
)
virtual
virtual void DtReflectedExtAggregateList::removeAggregateRemovalCallback ( DtExtAggregateCallbackFunction  cb,
void *  userData 
)
virtual
DtReflectedExtAggregateList& DtReflectedExtAggregateList::operator= ( const DtReflectedExtAggregateList rhs)
private
static void DtReflectedExtAggregateList::dataInteractionCallback ( DtDataInteraction *  i,
void *  usr 
)
staticprotected
virtual void DtReflectedExtAggregateList::processDataInteraction ( DtDataInteraction *  i)
protectedvirtual
virtual DtReflectedObject* DtReflectedExtAggregateList::newReflectedObject ( DtHlaObject *  obj) const
protectedvirtual

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

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)