Component Member List

This is the complete list of members for Component, including all inherited members.

addPlugin(const std::string prefix="", ParamsT &&... params)ManagedIceObjectinlineprotected
armarx::Component::addPlugin(PluginT *&targ, const std::string prefix="", ParamsT &&... params)ManagedIceObjectinlineprotected
armarx::Component::addPlugin(std::experimental::observer_ptr< PluginT > &targ, const std::string prefix="", ParamsT &&... params)ManagedIceObjectinlineprotected
addPropertyUser(const PropertyUserPtr &subPropertyUser)Componentprotected
arvizArVizComponentPluginUser
ArVizComponentPluginUser()ArVizComponentPluginUser
checkLogLevel(MessageTypeT level) constLoggingprotected
Component()Component
componentPropertiesUpdated(const std::set< std::string > &changedProperties)Componentvirtual
create(Ice::PropertiesPtr properties=Ice::createProperties(), const std::string &configName="", const std::string &configDomain="ArmarX")Componentinlinestatic
createArVizClient()ArVizComponentPluginUser
createObjectPoseStorage()ObjectPoseClientPluginUser
createPropertyDefinitions() overrideComponentprotectedvirtual
deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) constLogging
enableProfiler(bool enable)ManagedIceObject
forceComponentCreatedByComponentCreateFunc()Component
generateSubObjectName(const std::string &superObjectName, const std::string &subObjectName)ManagedIceObjectstatic
armarx::Component::generateSubObjectName(const std::string &subObjectName)ManagedIceObject
getAdditionalPropertyUsers() constComponent
getArmarXManager() constManagedIceObject
getArvizClient()ArVizComponentPluginUserinline
getClient() constObjectPoseClientPluginUser
getCommunicator() constManagedIceObjectprotected
getComponentProxyNames()PropertyUser
getConfigDomain()Componentprotected
getConfigIdentifier()Componentprotected
getConfigName()Componentprotected
getConnectivity() constManagedIceObject
GetDefaultName()Componentstatic
getDefaultName() const overrideComponentvirtual
getEffectiveLoggingLevel() constLogging
getEventTopic()ArVizComponentPluginUserinline
getIceManager() constManagedIceObject
getIceProperties() constPropertyUser
getLogSender() constLoggingprotected
getMetaInfo(const std::string &id)ManagedIceObject
getMetaInfoMap() constManagedIceObject
getName() constManagedIceObject
getObjectAdapter() constManagedIceObject
getObjectFinder() constObjectPoseClientPluginUser
getObjectPoseClientPlugin()ObjectPoseClientPluginUser
getObjectPoseClientPlugin() constObjectPoseClientPluginUser
getObjectPoses()ObjectPoseClientPluginUser
getObjectPosesByProvider(const std::string &providerName)ObjectPoseClientPluginUser
getObjectScheduler() constManagedIceObject
GetObjectStateAsString(int state)ManagedIceObjectstatic
getPeriodicTask(const std::string &name)ManagedIceObject
getPluginPointer(std::type_info const &type, std::string const &prefix)ManagedIceObjectprotected
getProfiler() constManagedIceObject
getProperty(const std::string &name)Component
getProperty(const std::string &name) constComponentinline
getProperty(T &val, const std::string &name) constComponentinline
getProperty(std::atomic< T > &val, const std::string &name) constComponentinline
getPropertyAsCSV(ContainerT &val, const std::string &name, const std::string &splitBy=",;", bool trimElements=true, bool removeEmptyElements=true)PropertyUserinline
armarx::Component::getPropertyAsCSV(const std::string &name, const std::string &splitBy=",;", bool trimElements=true, bool removeEmptyElements=true)PropertyUserinline
getPropertyDefinitions()PropertyUser
getProxy(long timeoutMs=0, bool waitForScheduler=true) constManagedIceObject
armarx::Component::getProxy(Prx &prx, long timeoutMs=0, bool waitForScheduler=true) constManagedIceObjectinline
armarx::Component::getProxy(const std::string &name, bool addToDependencies=false, const std::string &endpoints="", bool throwOnProxyError=true)ManagedIceObjectinline
armarx::Component::getProxy(IceInternal::ProxyHandle< ProxyTarg > &proxy, const std::string &name, Args &&... args)ManagedIceObjectinline
armarx::Component::getProxy(const std::string &name, IceInternal::ProxyHandle< ProxyTarg > &proxy, Args &&... args)ManagedIceObjectinline
armarx::Component::getProxy(IceInternal::ProxyHandle< ProxyTarg > &proxy, const char *name, Args &&... args)ManagedIceObjectinline
armarx::Component::getProxy(const char *name, IceInternal::ProxyHandle< ProxyTarg > &proxy, Args &&... args)ManagedIceObjectinline
armarx::Component::getProxy(ProxyType &proxy, const char *name, bool addToDependencies=false, const std::string &endpoints="", bool throwOnProxyError=true)ManagedIceObjectinline
getProxyFromProperty(const std::string &propertyName, bool addToDependencies=false, const std::string &endpoints="", bool throwOnProxyError=true)Componentinline
getProxyFromProperty(ProxyType &proxy, const std::string &propertyName, bool addToDependencies=false, const std::string &endpoints="", bool throwOnProxyError=true)Componentinline
getState() constManagedIceObject
getSubscribedTopicNames()PropertyUser
getTopic(const std::string &name)ManagedIceObjectinline
armarx::Component::getTopic(TopicProxyType &topicProxy, const std::string &name)ManagedIceObjectinline
getTopicFromProperty(const std::string &propertyName)Componentinline
getTopicFromProperty(TopicProxyType &top, const std::string &propertyName)Componentinline
getTopicProxyNames()PropertyUser
getUnresolvedDependencies() constManagedIceObject
hasProperty(const std::string &name)PropertyUser
icePropertiesInitialized()Componentinlineprotectedvirtual
initializeProperties(const std::string &configName, Ice::PropertiesPtr const &properties, const std::string &configDomain)Component
injectPropertyDefinitions(PropertyDefinitionsPtr &props) overrideComponentvirtual
ListeningPluginUser()ListeningPluginUserprotected
Logging()Logging
loghelper(const char *file, int line, const char *function) constLoggingprotected
ManagedIceObject(ManagedIceObject const &other)ManagedIceObject
armarx::Component::ManagedIceObject()ManagedIceObjectprotected
memoryNameSystem()PluginUser
armarx::armem::client::plugins::ListeningPluginUser::memoryNameSystem() constPluginUser
memoryUpdated(const std::vector< data::MemoryID > &updatedSnapshotIDs, const Ice::Current &) overrideListeningPluginUserprotectedvirtual
minimumLoggingLevelLoggingprotected
NullPtrManagedIceObjectstatic
ObjectPoseClient typedefObjectPoseClientPluginUser
ObjectPoseClientPluginUser()ObjectPoseClientPluginUser
offeringTopic(const std::string &name)ManagedIceObject
offeringTopicFromProperty(const std::string &propertyName)Component
onConnectComponent() overrideComponentprotectedvirtual
onDisconnectComponent() overrideComponentprotectedvirtual
onExitComponent() overrideComponentprotectedvirtual
onInitComponent() overrideComponentprotectedvirtual
PeriodicTaskPtr typedefManagedIceObject
PluginUser()PluginUserprotected
postOnConnectComponent()ManagedIceObjectinlineprotectedvirtual
postOnDisconnectComponent()ManagedIceObjectinlineprotectedvirtual
postOnExitComponent()ManagedIceObjectinlineprotectedvirtual
postOnInitComponent()ManagedIceObjectinlineprotectedvirtual
preambleGetTopic(std::string const &name)ManagedIceObject
preOnConnectComponent() overrideComponentvirtual
preOnDisconnectComponent()ManagedIceObjectinlineprotectedvirtual
preOnExitComponent()ManagedIceObjectinlineprotectedvirtual
preOnInitComponent() overrideComponentvirtual
PropertyUser()PropertyUser
publishEvent(std::string eventName)ArVizComponentPluginUser
removeProxyDependency(const std::string &name)ManagedIceObjectprotected
setIceProperties(Ice::PropertiesPtr properties)PropertyUservirtual
setLocalMinimumLoggingLevel(MessageTypeT level)Logging
setMetaInfo(const std::string &id, const VariantBasePtr &value)ManagedIceObject
setName(std::string name)ManagedIceObjectprotected
setTag(const LogTag &tag)Logging
armarx::ManagedIceObject::setTag(const std::string &tagName)Logging
spamFilterLoggingmutableprotected
start(const ::std::string &humanTrackingId, ::armarx::view_selection::components::handover_target_provider::RobotRole robotRole, const ::Ice::Current &=::Ice::emptyCurrent) overrideComponent
startPeriodicTask(const std::string &uniqueName, std::function< void(void)> f, int periodMs, bool assureMeanInterval=false, bool forceSystemTime=true)ManagedIceObject
stop(const ::Ice::Current &=::Ice::emptyCurrent) overrideComponent
stopPeriodicTask(const std::string &name)ManagedIceObject
tagLoggingprotected
terminate()ManagedIceObjectprotected
tryAddProperty(const std::string &propertyName, const std::string &value)PropertyUser
unsubscribeFromTopic(const std::string &name)ManagedIceObject
updateIceProperties(const std::map< std::string, std::string > &changes)PropertyUservirtual
updateProperties()PropertyUser
updateProxies(IceManagerPtr)PropertyUser
updateTargets()Componentprotected
usingProxy(const std::string &name, const std::string &endpoints="")ManagedIceObject
usingProxyFromProperty(const std::string &propertyName, const std::string &endpoints="")Component
usingTopic(const std::string &name, bool orderedPublishing=false)ManagedIceObject
usingTopicFromProperty(const std::string &propertyName, bool orderedPublishing=false)Component
waitForObjectScheduler()ManagedIceObject
waitForProxy(std::string const &name, bool addToDependencies)ManagedIceObject
~ListeningPluginUser() overrideListeningPluginUserprotectedvirtual
~Logging()Loggingvirtual
~ManagedIceObject() overrideManagedIceObjectprotected
~PluginUser() overridePluginUserprotectedvirtual
~PropertyUser() overridePropertyUser