VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Functions
reflectedObjectListHLA.h File Reference

Contains the HLA DtReflectedObjectList class declaration. More...

Go to the source code of this file.

Classes

struct  DtTimeReflectedObjectIdKey
 Map key used to store reflected objects by time that allows removal by key with both the key's time and ID stored in the reflected object Note: Object's key time must remain unchanged while in map. More...
 
class  DtReflectedObjectList
 class DtReflectedObjectList More...
 

Typedefs

typedef bool(* DtDiscoveryCondition )(DtReflectedObject *refObj, void *usr)
 
typedef std::map< DtObjectId,
DtReflectedObject * > 
DtRefHlaObjectMap
 
typedef std::map
< DtTimeReflectedObjectIdKey,
DtReflectedObject * > 
DtRefHlaObjectTimeMap
 

Functions

bool operator< (const DtTimeReflectedObjectIdKey &left, const DtTimeReflectedObjectIdKey &right)
 Compare 2 time ID keys. More...
 
bool operator< (const DtTimeReflectedObjectIdKey &left, DtTime right)
 Compare time ID key and a time. More...
 

Detailed Description

Contains the HLA DtReflectedObjectList class declaration.

Typedef Documentation

typedef bool(* DtDiscoveryCondition)(DtReflectedObject *refObj, void *usr)

Function Documentation

bool operator< ( const DtTimeReflectedObjectIdKey left,
const DtTimeReflectedObjectIdKey right 
)
inline

Compare 2 time ID keys.

References DtTimeReflectedObjectIdKey::id, and DtTimeReflectedObjectIdKey::time.

bool operator< ( const DtTimeReflectedObjectIdKey left,
DtTime  right 
)
inline

Compare time ID key and a time.

References DtTimeReflectedObjectIdKey::time.


Document ID: Generated on Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)