|
Brief description of class DebugObserverComponentPlugin. More...
#include <ArmarXCore/libraries/ArmarXCoreComponentPlugins/DebugObserverComponentPlugin.h>
Public Member Functions | |
std::string | getDebugObserverTopic () |
void | setDebugObserverTopic (const std::string &name) |
Public Member Functions inherited from ManagedIceObjectPlugin | |
ManagedIceObject & | parent () |
template<class T > | |
T & | parent () |
const ManagedIceObject & | parent () const |
template<class T > | |
const T & | parent () const |
template<class T > | |
bool | parentDerives () const |
virtual | ~ManagedIceObjectPlugin ()=default |
Public Member Functions inherited from DebugObserverHelper | |
DebugObserverHelper (const DebugObserverInterfacePrx &prx=nullptr, bool batchmode=false) | |
template<class T > | |
DebugObserverHelper (const T &name, const DebugObserverInterfacePrx &prx=nullptr, bool batchmode=false) | |
const std::string & | getChannelName () const |
const DebugObserverInterfacePrx & | getDebugObserver () const |
void | removeAllDebugObserverChannels () const |
void | removeDebugObserverChannel (const std::string &channelname) const |
void | removeDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName) const |
void | sendDebugObserverBatch () |
void | setChannelName (const ManagedIceObject &obj) |
void | setChannelName (const ManagedIceObject *obj) |
void | setChannelName (const ManagedIceObjectPlugin &obj) |
void | setChannelName (const ManagedIceObjectPlugin *obj) |
void | setChannelName (const std::string &name) |
void | setDebugObserver (const DebugObserverInterfacePrx &prx) |
void | setDebugObserverBatchModeEnabled (bool enable) |
void | setDebugObserverChannel (const std::string &channelName, StringVariantBaseMap valueMap) const |
template<class T > | |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const IceUtil::Time &time, const T &value) const |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const IceUtil::Time &time, const Variant &value) const |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const IceUtil::Time &time, const VariantPtr &value) const |
template<class T , class... Ts> | |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const std::chrono::duration< Ts... > duration, const T &value) const |
template<class... Ts> | |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const std::chrono::duration< Ts... > duration, const Variant &value) const |
template<class... Ts> | |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const std::chrono::duration< Ts... > duration, const VariantPtr &value) const |
template<class T , class... Ts> | |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const std::chrono::time_point< Ts... > timepoint, const T &value) const |
template<class... Ts> | |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const std::chrono::time_point< Ts... > timepoint, const Variant &value) const |
template<class... Ts> | |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const std::chrono::time_point< Ts... > timepoint, const VariantPtr &value) const |
template<class T > | |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const T &t) |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const TimedVariantPtr &value) const |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const VariantBasePtr &value) const |
void | setDebugObserverDatafield (const std::string &channelName, const std::string &datafieldName, const VariantPtr &value) const |
template<class T > | |
void | setDebugObserverDatafield (const std::string &datafieldName, const T &t) |
void | setFloatFallbackForBigTooLargeInts (bool useFallback) |
Protected Member Functions | |
void | postCreatePropertyDefinitions (PropertyDefinitionsPtr &properties) override |
void | postOnInitComponent () override |
void | preOnConnectComponent () override |
void | preOnInitComponent () override |
Protected Member Functions inherited from ComponentPlugin | |
virtual void | componentPropertiesUpdated (const std::set< std::string > &changedProperties) |
ManagedIceObjectPlugin (ManagedIceObject &parent, std::string pre) | |
Protected Member Functions inherited from ManagedIceObjectPlugin | |
template<class PluginT , class... ParamsT> | |
PluginT * | addPlugin (const std::string prefix="", ParamsT &&...params) |
template<class PluginT , class... ParamsT> | |
void | addPlugin (PluginT *&targ, const std::string prefix="", ParamsT &&...params) |
template<class PluginT , class... ParamsT> | |
void | addPlugin (std::experimental::observer_ptr< PluginT > &targ, const std::string prefix="", ParamsT &&...params) |
void | addPluginDependency (ManagedIceObjectPlugin *dependedOn) |
void | addPluginDependency (std::experimental::observer_ptr< ManagedIceObjectPlugin > dependedOn) |
std::string | makePropertyName (const std::string &name) |
ManagedIceObjectPlugin (ManagedIceObject &parent, std::string pre) | |
virtual void | postOnConnectComponent () |
virtual void | postOnDisconnectComponent () |
virtual void | postOnExitComponent () |
const std::string & | prefix () const |
virtual void | preOnDisconnectComponent () |
virtual void | preOnExitComponent () |
Brief description of class DebugObserverComponentPlugin.
Detailed description of class DebugObserverComponentPlugin.
Definition at line 48 of file DebugObserverComponentPlugin.h.
std::string getDebugObserverTopic | ( | ) |
Definition at line 37 of file DebugObserverComponentPlugin.cpp.
|
overrideprotectedvirtual |
Reimplemented from ComponentPlugin.
Definition at line 66 of file DebugObserverComponentPlugin.cpp.
|
overrideprotectedvirtual |
Reimplemented from ManagedIceObjectPlugin.
Definition at line 51 of file DebugObserverComponentPlugin.cpp.
|
overrideprotectedvirtual |
Reimplemented from ManagedIceObjectPlugin.
Definition at line 56 of file DebugObserverComponentPlugin.cpp.
|
overrideprotectedvirtual |
Reimplemented from ManagedIceObjectPlugin.
Definition at line 42 of file DebugObserverComponentPlugin.cpp.
void setDebugObserverTopic | ( | const std::string & | name | ) |
Definition at line 30 of file DebugObserverComponentPlugin.cpp.