, including all inherited members.
acquire(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize, const char *theTag) | Federation | |
acquireIfAvailable(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize) | Federation | |
add(const char *theName, SocketTCP *theTCPLink) | Federation | |
addConstrained(FederateHandle theHandle) | Federation | |
addRegulator(FederateHandle theHandle, FederationTime theTime) | Federation | |
associateRegion(FederateHandle, ObjectHandle, RegionHandle, unsigned short, std::vector< AttributeHandle > &) | Federation | |
broadcastAnyMessage(NetworkMessage *msg, FederateHandle Except) | Federation | [private] |
broadcastInteraction(FederateHandle theFederateHandle, InteractionClassHandle theInteractionHandle, std::vector< ParameterHandle > &theParameterList, std::vector< ParameterValue_t > &theValueList, UShort theListSize, FederationTime theTime, RegionHandle, const char *theTag) | Federation | |
broadcastInteraction(FederateHandle theFederateHandle, InteractionClassHandle theInteractionHandle, std::vector< ParameterHandle > &theParameterList, std::vector< ParameterValue_t > &theValueList, UShort theListSize, RegionHandle, const char *theTag) | Federation | |
broadcastSomeMessage(NetworkMessage *msg, FederateHandle Except, std::vector< FederateHandle > &fede_array, int nbfed) | Federation | [private] |
broadcastSynchronization(FederateHandle federate, const char *label, const char *tag) | Federation | |
broadcastSynchronization(FederateHandle federate, const char *label, const char *tag, unsigned short federate_setSize, std::vector< FederateHandle > &federate_set) | Federation | |
cancelAcquisition(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize) | Federation | |
cancelDivestiture(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize) | Federation | |
check(FederateHandle theHandle) const | Federation | |
createRegion(FederateHandle, SpaceHandle, long) | Federation | |
deleteObject(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, FederationTime theTime, const char *theUserTag) | Federation | |
deleteObject(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, const char *theUserTag) | Federation | |
deleteRegion(FederateHandle, long) | Federation | |
divest(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize) | Federation | |
empty() const | Federation | |
federateHandles | Federation | [private] |
FederateList typedef | Federation | [private] |
federateRestoreStatus(FederateHandle the_federate, bool the_status) | Federation | |
federates | Federation | [private] |
federateSaveBegun(FederateHandle) | Federation | |
federateSaveStatus(FederateHandle, bool) | Federation | |
Federation(const char *, Handle, SocketServer &, AuditFile &, const char *, int theVerboseLevel) | Federation | |
FEDid | Federation | [private] |
getFederate(const char *theName) | Federation | [private] |
getFederate(FederateHandle theHandle) | Federation | [private] |
getFEDid() const | Federation | |
getHandle() const | Federation | |
getName() const | Federation | |
getNbFederates() const | Federation | |
getNbRegulators() const | Federation | |
handle | Federation | [private] |
isOwner(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, AttributeHandle theAttribute) | Federation | |
isSynchronizing() const | Federation | |
kill(FederateHandle theFederate) | Federation | |
modifyRegion(FederateHandle, RegionHandle, const std::vector< Extent > &) | Federation | |
name | Federation | [private] |
negotiateDivestiture(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize, const char *theTag) | Federation | |
NM_msgBufSend | Federation | [private] |
objectHandles | Federation | [private] |
publishInteraction(FederateHandle theFederateHandle, InteractionClassHandle theInteractionHandle, bool PubOrUnpub) | Federation | |
publishObject(FederateHandle theFederateHandle, ObjectClassHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize, bool PubOrUnpub) | Federation | |
queryAttributeOwnership(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, AttributeHandle theAttribute) | Federation | |
registerObject(FederateHandle theFederateHandle, ObjectClassHandle theClass, const char *theName) | Federation | |
registerObjectWithRegion(FederateHandle, ObjectClassHandle, const char *, RegionHandle, int, std::vector< AttributeHandle > &) | Federation | |
registerSynchronization(FederateHandle the_federate, const char *the_label, const char *the_tag) | Federation | |
registerSynchronization(FederateHandle the_federate, const char *the_label, const char *the_tag, unsigned short federate_setSize, std::vector< FederateHandle > &federate_set) | Federation | |
regulators | Federation | [private] |
remove(FederateHandle theHandle) | Federation | |
removeConstrained(FederateHandle theHandle) | Federation | |
removeRegulator(FederateHandle theHandle) | Federation | |
requestFederationRestore(FederateHandle the_federate, const char *the_label) | Federation | |
requestFederationSave(FederateHandle, const char *, FederationTime) | Federation | |
requestFederationSave(FederateHandle, const char *) | Federation | |
requestObjectOwner(FederateHandle theFederateHandle, ObjectHandle theObject, std::vector< AttributeHandle > &theAttributeList, UShort theListSize) | Federation | |
respondRelease(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize) | Federation | |
restoreInProgress | Federation | [private] |
restoreStatus | Federation | [private] |
restoreXmlData() | Federation | [private] |
root | Federation | [private] |
saveInProgress | Federation | [private] |
saveLabel | Federation | [private] |
saveStatus | Federation | [private] |
saveXmlData() | Federation | [private] |
server | Federation | [private] |
setAttributeRelevanceAdvisorySwitch(FederateHandle theHandle) | Federation | |
setAttributeScopeAdvisorySwitch(FederateHandle theHandle) | Federation | |
setClassRelevanceAdvisorySwitch(FederateHandle theHandle) | Federation | |
setInteractionRelevanceAdvisorySwitch(FederateHandle theHandle) | Federation | |
subscribeAttributesWR(FederateHandle, ObjectClassHandle, RegionHandle, unsigned short, std::vector< AttributeHandle > &) | Federation | |
subscribeInteraction(FederateHandle theFederateHandle, InteractionClassHandle theInteractionHandle, bool SubOrUnsub) | Federation | |
subscribeInteractionWR(FederateHandle, InteractionClassHandle, RegionHandle) | Federation | |
subscribeObject(FederateHandle theFederateHandle, ObjectClassHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize) | Federation | |
synchronizationLabels | Federation | [private] |
unassociateRegion(FederateHandle, ObjectHandle, RegionHandle) | Federation | |
unregisterSynchronization(FederateHandle theFederate, const char *theLabel) | Federation | |
unsetAttributeRelevanceAdvisorySwitch(FederateHandle theHandle) | Federation | |
unsetAttributeScopeAdvisorySwitch(FederateHandle theHandle) | Federation | |
unsetClassRelevanceAdvisorySwitch(FederateHandle theHandle) | Federation | |
unsetInteractionRelevanceAdvisorySwitch(FederateHandle theHandle) | Federation | |
unsubscribeAttributesWR(FederateHandle, ObjectClassHandle, RegionHandle) | Federation | |
unsubscribeInteractionWR(FederateHandle, InteractionClassHandle, RegionHandle) | Federation | |
updateAttributeValues(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, std::vector< AttributeValue_t > &theValueList, UShort theListSize, FederationTime theTime, const char *theTag) | Federation | |
updateAttributeValues(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, std::vector< AttributeValue_t > &theValueList, UShort theListSize, const char *theTag) | Federation | |
updateRegulator(FederateHandle theHandle, FederationTime theTime) | Federation | |
verboseLevel | Federation | [private] |
~Federation() | Federation | |