, including all inherited members.
addAttribute(ObjectClassAttribute *the_attribute, bool is_inherited=false) | ObjectClass | |
addInheritedClassAttributes(ObjectClass *child) | ObjectClass | [private] |
addSubClass(ObjectClass *child) | ObjectClass | |
AttributeList_t typedef | ObjectClass | |
attributeOwnershipAcquisition(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize, const char *theTag) | ObjectClass | |
attributeOwnershipAcquisitionIfAvailable(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize) | ObjectClass | |
attributeOwnershipReleaseResponse(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize) | ObjectClass | |
attributeSet | ObjectClass | [private] |
broadcastClassMessage(ObjectClassBroadcastList *ocb_list, const Object *=NULL) | ObjectClass | |
cancelAttributeOwnershipAcquisition(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize) | ObjectClass | |
checkFederateAccess(FederateHandle, const char *) | ObjectClass | |
deleteInstance(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, FederationTime theTime, std::string theUserTag) | ObjectClass | |
deleteInstance(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::string theUserTag) | ObjectClass | |
display() const | ObjectClass | |
getAttribute(AttributeHandle the_handle) const | ObjectClass | |
getAttributeHandle(const char *theName) const | ObjectClass | |
getAttributeList(void) | ObjectClass | |
getAttributeName(AttributeHandle theHandle) const | ObjectClass | |
getCName() const | Named | [virtual] |
getHandle() const | ObjectClass | |
getInstanceWithID(ObjectHandle the_id) const | ObjectClass | |
getLeafClassName(std::string qualifiedClassName) | Named | [static] |
getName() const | Named | [virtual] |
getNextClassName(std::string &qualifiedClassName) | Named | [static] |
getSecurityLevelId() const | ObjectClass | [inline] |
getSubClassByName(const std::string subClassName) | ObjectClass | |
getSubClasses() | ObjectClass | [inline] |
getSuperclass() const | ObjectClass | [inline] |
handle | ObjectClass | [private] |
handle_t typedef | ObjectClass | |
isFederatePublisher(FederateHandle the_federate) const | ObjectClass | [private] |
isInstanceInClass(ObjectHandle theID) | ObjectClass | |
isNamed(const std::string &newName) const | Named | |
isQualifiedClassName(const std::string &name) | Named | [static] |
isSubscribed(FederateHandle) const | ObjectClass | [private] |
killFederate(FederateHandle theFederate) | ObjectClass | |
maxSubscriberHandle | ObjectClass | [private] |
name | Named | [protected] |
Named() | Named | |
Named(const std::string newName) | Named | |
negotiatedAttributeOwnershipDivestiture(FederateHandle theFederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize, const char *theTag) | ObjectClass | |
NM_msgBufSend | ObjectClass | [private] |
ObjectClass(const std::string name, ObjectClassHandle handle) | ObjectClass | |
ObjectClass() | ObjectClass | [private] |
ObjectNotDefinedException typedef | ObjectClass | |
objectSet | ObjectClass | [private] |
publish(FederateHandle theFederateHandle, std::vector< AttributeHandle > &theAttributeList, UShort theListSize, bool PubOrUnpub) | ObjectClass | |
recursiveDiscovering(FederateHandle, ObjectClassHandle) | ObjectClass | |
registerObjectInstance(FederateHandle, Object *, ObjectClassHandle) | ObjectClass | |
securityLevelId | ObjectClass | [private] |
sendDiscoverMessages(FederateHandle, ObjectClassHandle) | ObjectClass | [private] |
sendMessage(NetworkMessage *msg, FederateHandle theDest) | ObjectClass | [private] |
sendToFederate(NetworkMessage *msg, FederateHandle theFederate) | ObjectClass | [private] |
sendToOwners(CDiffusion *diffusionList, ObjectHandle theObjectHandle, FederateHandle theFederate, const char *theTag, NetworkMessage::Type type) | ObjectClass | [private] |
server | ObjectClass | |
setName(const std::string newName) | Named | [virtual] |
setName(const char *newName) | Named | [virtual] |
setSecurityLevelId(SecurityLevelID newLevelID) | ObjectClass | |
subClasses | ObjectClass | [private] |
subscribe(FederateHandle, std::vector< AttributeHandle > &, int, const RTIRegion *) | ObjectClass | |
superClass | ObjectClass | [private] |
unconditionalAttributeOwnershipDivestiture(FederateHandle, ObjectHandle theObjectHandle, std::vector< AttributeHandle > &, UShort theListSize) | ObjectClass | |
unsubscribe(FederateHandle, const RTIRegion *) | ObjectClass | |
unsubscribe(FederateHandle) | ObjectClass | |
updateAttributeValues(FederateHandle, Object *, std::vector< AttributeHandle > &, std::vector< AttributeValue_t > &, int, FederationTime, const char *) | ObjectClass | |
updateAttributeValues(FederateHandle, Object *, std::vector< AttributeHandle > &, std::vector< AttributeValue_t > &, int, const char *) | ObjectClass | |
validateHLAName(const std::string &name) | Named | [static] |
~Named() | Named | [virtual] |
~ObjectClass() | ObjectClass | |