83 const std::vector<armem::MemoryID>& snapshotIDs);
85 const std::vector<armem::MemoryID>& snapshotIDs);
99 Properties properties;
106 std::mutex objectMutex;
107 std::optional<armem::objects::ObjectInstanceToIndex> object;
Baseclass for all ArmarX ManagedIceObjects requiring properties.
void onInitComponent() override
Pure virtual hook for the subclass.
void onDisconnectComponent() override
Hook for subclass.
void RemoteGui_update() override
armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
void onConnectComponent() override
Pure virtual hook for the subclass.
void onExitComponent() override
Hook for subclass.
void createRemoteGuiTab()
std::string getDefaultName() const override
Reads data from a memory server.
Helps a memory client sending data to a memory.
client::plugins::ListeningPluginUser ListeningClientPluginUser
This file offers overloads of toIce() and fromIce() functions for STL container types.
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.