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 Member Functions | Protected Attributes
DtSyncPt Class Reference
+ Collaboration diagram for DtSyncPt:

Public Member Functions

 DtSyncPt (char const *name, DtRtiApiTagConstPtr tag, bool achieved)
 Constructor. More...
 
 DtSyncPt (char const *name, DtRtiApiTagConstPtr tag, bool achieved, DtFederateHandleSet const *fSet)
 
 DtSyncPt ()
 Constructor. More...
 
 DtSyncPt (const DtSyncPt &item)
 Constructor. More...
 
virtual ~DtSyncPt ()
 Destructor. More...
 
virtual void setName (char const *newName)
 Set/Get name. More...
 
virtual char const * name () const
 
virtual void setTag (DtRtiApiTagConstPtr newTag)
 Set/Get tag. More...
 
virtual DtRtiApiTagConstPtr tag () const
 
virtual void setAchieved (bool newAchieved)
 Set/Get achieved. More...
 
virtual bool achieved () const
 
virtual void setSuccessful (bool successful)
 Set/Get successful. More...
 
virtual bool successful () const
 
virtual void setFederates (DtFederateHandleSet const *fSet)
 Set/Get federate set. More...
 
virtual DtFederateHandleSet const * federates () const
 

Protected Member Functions

virtual DtSyncPtself () const
 Casts away const-ness. More...
 

Protected Attributes

MAKRti::DtString myName
 
DtRtiApiTagPtr myTag
 
bool myAchieved
 
bool mySuccessful
 
DtFederateHandleSetmyFederates
 

Constructor & Destructor Documentation

DtSyncPt::DtSyncPt ( char const *  name,
DtRtiApiTagConstPtr  tag,
bool  achieved 
)

Constructor.

DtSyncPt::DtSyncPt ( char const *  name,
DtRtiApiTagConstPtr  tag,
bool  achieved,
DtFederateHandleSet const *  fSet 
)
DtSyncPt::DtSyncPt ( )

Constructor.

DtSyncPt::DtSyncPt ( const DtSyncPt item)

Constructor.

virtual DtSyncPt::~DtSyncPt ( )
virtual

Destructor.

Member Function Documentation

virtual bool DtSyncPt::achieved ( ) const
virtual
virtual DtFederateHandleSet const* DtSyncPt::federates ( ) const
virtual
virtual char const* DtSyncPt::name ( ) const
virtual
DtSyncPt * DtSyncPt::self ( ) const
inlineprotectedvirtual

Casts away const-ness.

virtual void DtSyncPt::setAchieved ( bool  newAchieved)
virtual

Set/Get achieved.

virtual void DtSyncPt::setFederates ( DtFederateHandleSet const *  fSet)
virtual

Set/Get federate set.

Object returned by federates() is only valid until the next call to setFederates() or federates().

virtual void DtSyncPt::setName ( char const *  newName)
virtual

Set/Get name.

virtual void DtSyncPt::setSuccessful ( bool  successful)
virtual

Set/Get successful.

virtual void DtSyncPt::setTag ( DtRtiApiTagConstPtr  newTag)
virtual

Set/Get tag.

virtual bool DtSyncPt::successful ( ) const
virtual
virtual DtRtiApiTagConstPtr DtSyncPt::tag ( ) const
virtual

Member Data Documentation

bool DtSyncPt::myAchieved
protected
DtFederateHandleSet* DtSyncPt::myFederates
protected
MAKRti::DtString DtSyncPt::myName
protected
bool DtSyncPt::mySuccessful
protected
DtRtiApiTagPtr DtSyncPt::myTag
protected

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

Document ID: Generated on Wed Jul 8 16:20:32 EDT 2026 from SVN revision 291616
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)