![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Collaboration diagram for DtSyncPt:Public Member Functions | |
| DtSyncPt (char const *name, char const *tag, bool achieved) | |
| Constructor. | |
| DtSyncPt (char const *name, char const *tag, bool achieved, DtFederateHandleSet const *fSet) | |
| DtSyncPt () | |
| Constructor. | |
| DtSyncPt (const DtSyncPt &item) | |
| Constructor. | |
| virtual | ~DtSyncPt () |
| Destructor. | |
| virtual void | setName (char const *newName) |
| Set/Get name. | |
| virtual char const * | name () const |
| virtual void | setTag (char const *newTag) |
| Set/Get tag. | |
| virtual char const * | tag () const |
| virtual void | setAchieved (bool newAchieved) |
| Set/Get achieved. | |
| virtual bool | achieved () const |
| virtual void | setSuccessful (bool successful) |
| Set/Get successful. | |
| virtual bool | successful () const |
| virtual void | setFederates (DtFederateHandleSet const *fSet) |
| Set/Get federate set. | |
| virtual DtFederateHandleSet const * | federates () const |
Protected Member Functions | |
| virtual DtSyncPt * | self () const |
| Casts away const-ness. | |
Protected Attributes | |
| MAKRti::DtString | myName |
| DtString * | myTag |
| bool | myAchieved |
| bool | mySuccessful |
| DtFederateHandleSet * | myFederates |
| DtSyncPt::DtSyncPt | ( | char const * | name, |
| char const * | tag, | ||
| bool | achieved | ||
| ) |
Constructor.
References setTag().
| DtSyncPt::DtSyncPt | ( | char const * | name, |
| char const * | tag, | ||
| bool | achieved, | ||
| DtFederateHandleSet const * | fSet | ||
| ) |
References setFederates(), and setTag().
| DtSyncPt::DtSyncPt | ( | ) |
Constructor.
| DtSyncPt::DtSyncPt | ( | const DtSyncPt & | item | ) |
Constructor.
References federates(), myAchieved, mySuccessful, setFederates(), setTag(), and tag().
|
virtual |
Destructor.
References myFederates, and myTag.
|
virtual |
References myAchieved.
Referenced by DtFederate::federateSyncPtAchieved(), and saveFederateSyncPoint().
|
virtual |
References myFederates.
Referenced by DtFedExec::announceAllSyncPoints(), DtFederate::DtFederate(), DtSyncPt(), DtFedExec::processAchievedSyncPoint(), DtFedExec::processResign(), DtRtiexecObserverForAssistant::processSyncPtRegisteredEvent(), saveFederationSyncPoint(), DtFedExec::sendSyncPointStatusReport(), and DtFedExec::synchronized().
|
virtual |
References myName.
Referenced by DtFedExec::announceAllSyncPoints(), DtFederate::DtFederate(), DtFedExec::processAchievedSyncPoint(), DtRtiexecObserverForAssistant::processFederationSynchronizedEvent(), DtFedExec::processResign(), DtRtiexecObserverForAssistant::processSyncPtAchievedEvent(), DtRtiexecObserverForAssistant::processSyncPtRegisteredEvent(), DtFedExec::restore(), saveFederateSyncPoint(), saveFederationSyncPoint(), DtFedExec::sendSyncPointReport(), DtFedExec::sendSyncPointStatusReport(), and DtFedExec::synchronized().
|
inlineprotectedvirtual |
Casts away const-ness.
|
virtual |
|
virtual |
Set/Get federate set.
Object returned by federates() is only valid until the next call to setFederates() or federates().
References DtFederateHandleSet::add(), DtFederateHandleSet::getHandle(), myFederates, and DtFederateHandleSet::size().
Referenced by DtSyncPt().
|
virtual |
Set/Get name.
References myName.
|
virtual |
|
virtual |
|
virtual |
References mySuccessful.
Referenced by DtFederate::federateSyncPtAchievedSuccessfully().
|
virtual |
|
protected |
Referenced by achieved(), DtSyncPt(), and setAchieved().
|
protected |
Referenced by federates(), setFederates(), and ~DtSyncPt().
|
protected |
Referenced by DtSyncPt(), setSuccessful(), and successful().
|
protected |
Referenced by setTag(), tag(), and ~DtSyncPt().