MAK RTIspy API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtSyncHashlist Class Reference
+ Collaboration diagram for DtSyncHashlist:

Public Member Functions

 DtSyncHashlist ()
 Constructor. More...
 
 DtSyncHashlist (const DtSyncHashlist &orig)
 copy constructor More...
 
virtual ~DtSyncHashlist ()
 Destructor. More...
 
DtSyncHashlistoperator= (const DtSyncHashlist &orig)
 assignment operator More...
 
virtual void addSyncPoint (const char *name, DtSyncPt *syncInfo)
 add item More...
 
virtual DtSyncPtremove (const char *name)
 delete item More...
 
virtual DtSyncPtlookupSyncPoint (const char *name) const
 Lookup something in the list, return DtSyncPt. More...
 
virtual std::map
< MAKRti::DtString, DtSyncPt * > & 
list ()
 Return our list. More...
 
virtual const std::map
< MAKRti::DtString, DtSyncPt * > & 
list () const
 Return our list. More...
 
virtual void empty ()
 Remove all sync points from the list. More...
 

Protected Attributes

std::map< MAKRti::DtString,
DtSyncPt * > 
mylist
 

Constructor & Destructor Documentation

DtSyncHashlist::DtSyncHashlist ( )

Constructor.

DtSyncHashlist::DtSyncHashlist ( const DtSyncHashlist orig)

copy constructor

virtual DtSyncHashlist::~DtSyncHashlist ( )
virtual

Destructor.

Member Function Documentation

virtual void DtSyncHashlist::addSyncPoint ( const char *  name,
DtSyncPt syncInfo 
)
virtual

add item

virtual void DtSyncHashlist::empty ( )
virtual

Remove all sync points from the list.

virtual std::map<MAKRti::DtString, DtSyncPt*>& DtSyncHashlist::list ( )
virtual

Return our list.

virtual const std::map<MAKRti::DtString, DtSyncPt*>& DtSyncHashlist::list ( ) const
virtual

Return our list.

virtual DtSyncPt* DtSyncHashlist::lookupSyncPoint ( const char *  name) const
virtual

Lookup something in the list, return DtSyncPt.

DtSyncHashlist& DtSyncHashlist::operator= ( const DtSyncHashlist orig)

assignment operator

virtual DtSyncPt* DtSyncHashlist::remove ( const char *  name)
virtual

delete item

Member Data Documentation

std::map<MAKRti::DtString, DtSyncPt*> DtSyncHashlist::mylist
protected

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

Document ID: Generated on Thu May 11 15:55:32 EDT 2023 from SVN revision 254743
Copyright © 2005-2020 MAK Technologies Inc. All Rights Reserved (www.mak.com)