OpenJAUS SAE SDK  6.0.0
openjaus::model::SystemTree Member List

This is the complete list of members for openjaus::model::SystemTree, including all inherited members.

addComponent(ComponentInfo &component)openjaus::model::SystemTree
addComponent(const transport::Address &address)openjaus::model::SystemTreeinline
addComponent(uint16 subsystemId, uint8 nodeId, uint8 componentId)openjaus::model::SystemTree
addComponentInternal(const transport::Address &address)openjaus::model::SystemTreeinlineprivate
addComponentInternal(uint16 subsystemId, uint8 nodeId, uint8 componentId)openjaus::model::SystemTreeprivate
addLocalComponent(const transport::Address &address)openjaus::model::SystemTree
addNode(NodeInfo &node)openjaus::model::SystemTree
addNode(const transport::Address &address)openjaus::model::SystemTreeinline
addNode(uint16 subsystemId, uint8 nodeId)openjaus::model::SystemTree
addOnItemAddCallback(void(*onAddItemCallback)(void *object, const transport::Address &address), void *object)openjaus::model::SystemTree
addOnLocalComponentAddCallback(void(*onAddLocalComponentCallback)(void *object, const transport::Address &address), void *object)openjaus::model::SystemTree
addOnUnsolicitedSenderAddCallback(void(*onAddUnsolicitedSenderCallback)(void *object, const transport::Address &source, const transport::Address &destination), void *object)openjaus::model::SystemTree
addService(transport::Address address, std::string uri, int versionMajor, int versionMinor)openjaus::model::SystemTree
addServices(const transport::Address &address, std::vector< model::Service *> *serviceList)openjaus::model::SystemTree
addSubsystem(SubsystemInfo &subsystem)openjaus::model::SystemTree
addSubsystem(const transport::Address &address)openjaus::model::SystemTreeinline
addSubsystem(uint16 subsystemId)openjaus::model::SystemTree
addUnsolicitedSender(const transport::Address &source, const transport::Address &destination)openjaus::model::SystemTree
executeOnAddUnsolicitedSenderCallbacks(const transport::Address &source, const transport::Address &destination)openjaus::model::SystemTreeprivate
executeOnItemAddCallbacks(const openjaus::transport::Address &address)openjaus::model::SystemTreeprivate
executeOnLocalComponentAddCallbacks(const openjaus::transport::Address &address)openjaus::model::SystemTreeprivate
findComponent(uint16 subsId, unsigned char nodeId, unsigned char cmptId)openjaus::model::SystemTreeprivate
findNode(uint16 subsId, unsigned char nodeId)openjaus::model::SystemTreeprivate
getAvailableComponentId(uint16 subsystemId, uint8 nodeId)openjaus::model::SystemTree
getAvailableNodeId(uint16 subsystemId)openjaus::model::SystemTree
getAvailableSubsystemId()openjaus::model::SystemTree
getComponent(ComponentInfo &component, bool &success)openjaus::model::SystemTree
getComponent(const transport::Address &address, bool &success)openjaus::model::SystemTree
getComponent(uint16 subsystemId, uint8 nodeId, uint8 componentId, bool &success)openjaus::model::SystemTree
getMutex() constopenjaus::model::SystemTree
getNode(NodeInfo &node, bool &success)openjaus::model::SystemTree
getNode(const transport::Address &address, bool &success)openjaus::model::SystemTree
getNode(uint16 subsystemId, uint8 nodeId, bool &success)openjaus::model::SystemTree
getSubsystem(SubsystemInfo &subsystem, bool &success)openjaus::model::SystemTree
getSubsystem(const transport::Address &address, bool &success)openjaus::model::SystemTree
getSubsystem(uint16 subsystemId, bool &success)openjaus::model::SystemTree
getSubsystemIds()openjaus::model::SystemTree
getSubsystems() constopenjaus::model::SystemTree
getThisNode() constopenjaus::model::SystemTree
getThisSubsytem() constopenjaus::model::SystemTree
hasComponent(const transport::Address &address)openjaus::model::SystemTreeinline
hasComponent(uint16 subsystemId, uint8 nodeId, uint8 componentId)openjaus::model::SystemTree
hasComponentConfiguration(ComponentInfo &component)openjaus::model::SystemTree
hasComponentConfiguration(const transport::Address &address)openjaus::model::SystemTreeinline
hasComponentConfiguration(uint16 subsystemId, uint8 nodeId, uint8 componentId)openjaus::model::SystemTree
hasComponentIdentification(ComponentInfo &component)openjaus::model::SystemTree
hasComponentIdentification(const transport::Address &address)openjaus::model::SystemTreeinline
hasComponentIdentification(uint16 subsystemId, uint8 nodeId, uint8 componentId)openjaus::model::SystemTree
hasNode(const transport::Address &address)openjaus::model::SystemTreeinline
hasNode(uint16 subsystemId, uint8 nodeId)openjaus::model::SystemTree
hasNodeConfiguration(NodeInfo &node)openjaus::model::SystemTree
hasNodeConfiguration(const transport::Address &address)openjaus::model::SystemTreeinline
hasNodeConfiguration(uint16 subsystemId, uint8 nodeId)openjaus::model::SystemTree
hasNodeIdentification(NodeInfo &node)openjaus::model::SystemTree
hasNodeIdentification(const transport::Address &address)openjaus::model::SystemTreeinline
hasNodeIdentification(uint16 subsystemId, uint8 nodeId)openjaus::model::SystemTree
hasSubsystem(const transport::Address &address)openjaus::model::SystemTreeinline
hasSubsystem(uint16 subsystemId)openjaus::model::SystemTree
hasSubsystemConfiguration(SubsystemInfo &subsystem)openjaus::model::SystemTree
hasSubsystemConfiguration(const transport::Address &address)openjaus::model::SystemTreeinline
hasSubsystemConfiguration(uint16 subsystemId)openjaus::model::SystemTree
hasSubsystemIdentification(SubsystemInfo &subsystem)openjaus::model::SystemTree
hasSubsystemIdentification(const transport::Address &address)openjaus::model::SystemTreeinline
hasSubsystemIdentification(uint16 subsystemId)openjaus::model::SystemTree
instance()openjaus::model::SystemTreestatic
lock()openjaus::model::SystemTree
lookupComponent(std::string name, transport::Address addressHint=transport::Address(transport::Address::ANY_SUBSYSTEM, transport::Address::ANY_NODE, transport::Address::ANY_COMPONENT))openjaus::model::SystemTree
lookupService(std::string uri, int versionMajor=Service::ANY_VERSION, int versionMinor=Service::ANY_VERSION, transport::Address addressHint=transport::Address(transport::Address::ANY_SUBSYSTEM, transport::Address::ANY_NODE, transport::Address::ANY_COMPONENT))openjaus::model::SystemTree
mutexopenjaus::model::SystemTreeprivate
onItemAddCallbacksopenjaus::model::SystemTreeprivate
onItemAddCallbacksLockopenjaus::model::SystemTreeprivate
onLocalComponentAddCallbacksopenjaus::model::SystemTreeprivate
onLocalComponentAddCallbacksLockopenjaus::model::SystemTreeprivate
onUnsolicitedSenderAddCallbacksopenjaus::model::SystemTreeprivate
onUnsolicitedSenderAddCallbacksLockopenjaus::model::SystemTreeprivate
operator<<(std::ostream &output, const SystemTree &object)openjaus::model::SystemTreefriend
operator<<(std::ostream &output, const SystemTree *object)openjaus::model::SystemTreefriend
removeComponent(ComponentInfo &component)openjaus::model::SystemTree
removeComponent(const transport::Address &address)openjaus::model::SystemTreeinline
removeComponent(uint16 subsystemId, uint8 nodeId, uint8 componentId)openjaus::model::SystemTree
removeNode(NodeInfo &node)openjaus::model::SystemTree
removeNode(const transport::Address &address)openjaus::model::SystemTreeinline
removeNode(uint16 subsystemId, uint8 nodeId)openjaus::model::SystemTree
removeOnItemAddCallback(void(*onAddItemCallback)(void *object, const transport::Address &address), void *object)openjaus::model::SystemTree
removeOnLocalComponentAddCallback(void(*onAddLocalComponentCallback)(void *object, const transport::Address &address), void *object)openjaus::model::SystemTree
removeOnUnsolicitedSenderAddCallback(void(*onAddUnsolicitedSenderCallback)(void *object, const transport::Address &source, const transport::Address &destination), void *object)openjaus::model::SystemTree
removeSubsystem(SubsystemInfo &subsystem)openjaus::model::SystemTree
removeSubsystem(const transport::Address &address)openjaus::model::SystemTreeinline
removeSubsystem(uint16 subsystemId)openjaus::model::SystemTree
replaceComponent(ComponentInfo &component)openjaus::model::SystemTree
setComponentIdentification(const transport::Address &address, std::string name)openjaus::model::SystemTree
setIdentification(const transport::Address &address, std::string subsystemName, std::string nodeName, std::string componentName)openjaus::model::SystemTree
setNodeIdentification(const transport::Address &address, std::string name)openjaus::model::SystemTree
setSubsystemIdentification(const transport::Address &address, std::string name)openjaus::model::SystemTree
setThisNode(uint8 thisNode)openjaus::model::SystemTree
setThisSubsytem(uint16 thisSubsytem)openjaus::model::SystemTree
subsystemsopenjaus::model::SystemTreeprivate
SystemTree()openjaus::model::SystemTreeprivate
thisNodeopenjaus::model::SystemTreeprivate
thisSubsytemopenjaus::model::SystemTreeprivate
toString() constopenjaus::model::SystemTreevirtual
toXml(unsigned char level=0) constopenjaus::model::SystemTree
unlock()openjaus::model::SystemTree
~SystemTree()openjaus::model::SystemTreeprivatevirtual