#include <ArmarXCore/core/IceManagerImpl.h>
◆ ObjectRegistry
◆ ProxyMap
| using ProxyMap = std::unordered_map<std::string, Ice::ObjectPrx> |
◆ checkedProxies
Retrieved and down casted checked proxies.
If a requested proxy resides in this map, a unchecked cast solely is performed before returning the proxy.
◆ communicator
◆ forceShutdown
Flag of forcing shutdown procedure.
◆ iceGridAdmin
Ice grid admin instance used administrate component objects withing the IceGrid.
◆ iceGridAdminMutex
| std::mutex iceGridAdminMutex |
IceGridAdmin instantiation mutex.
◆ name
◆ objectRegistry
Object registry which contains object dependecy and IceStorm topic information.
◆ objectRegistryMutex
| std::mutex objectRegistryMutex |
Mutex for adding, activating and removing objects.
◆ proxyCacheMutex
| std::mutex proxyCacheMutex |
◆ subscriptions
| std::vector<std::pair<std::string, Ice::ObjectPrx> > subscriptions |
◆ topicManagerMutex
| std::mutex topicManagerMutex |
TopicManager instantiation mutex.
◆ topicManagerProxy
◆ topicRegistrationMutex
| std::mutex topicRegistrationMutex |
Mutex for delayed topic retrieval and subscription registration.
◆ topicRetrievalMutex
| std::mutex topicRetrievalMutex |
Mutex for retrieving and subscribing topics.
◆ topics
◆ topicSubscriptionMutex
| std::mutex topicSubscriptionMutex |
Mutex for retrieving and subscribing topics.
◆ topicSuffix
Suffix for all topics.
This is mainly used to direct all topics to another, unused topic for replaying purposes.
The documentation for this struct was generated from the following file: