#include <ArmarXGui/libraries/ArmarXGuiComponentPlugins/RemoteGuiComponentPlugin.h>
|
void | createOrUpdateTab (const RemoteGui::WidgetPtr &widget, TabTask guiTaskFnc, unsigned long guiTaskPeriod=10) |
|
void | createOrUpdateTab (const std::string &name, const RemoteGui::WidgetPtr &widget, TabTask guiTaskFnc, unsigned long guiTaskPeriod=10) |
|
void | createOrUpdateTab (const std::string &name, const RemoteGui::WidgetPtr &widget, unsigned long guiTaskPeriod=10) |
|
template<class T > |
enable_if_auto_gui_cfg< T > | createOrUpdateTab (const std::string &name, T &data, unsigned long guiTaskPeriod=10) |
|
template<class T , class LockableT > |
enable_if_auto_gui_cfg< T > | createOrUpdateTab (const std::string &name, WriteBufferedTripleBuffer< T > &data, LockableT &mutex, unsigned long guiTaskPeriod=10) |
|
template<class T > |
enable_if_auto_gui_cfg< T > | createOrUpdateTab (const std::string &name, WriteBufferedTripleBuffer< T > &data, unsigned long guiTaskPeriod=10) |
|
template<class T > |
enable_if_auto_gui_cfg< T > | createOrUpdateTab (T &data, unsigned long guiTaskPeriod=10) |
|
template<class T , class LockableT > |
enable_if_auto_gui_cfg< T > | createOrUpdateTab (WriteBufferedTripleBuffer< T > &data, LockableT &mutex, unsigned long guiTaskPeriod=10) |
|
template<class T > |
enable_if_auto_gui_cfg< T > | createOrUpdateTab (WriteBufferedTripleBuffer< T > &data, unsigned long guiTaskPeriod=10) |
|
const RemoteGuiInterfacePrx & | getRemoteGui () const |
|
RemoteGui::TabProxy & | getTab (const std::string &name="") |
|
bool | hasTab (const std::string &name="") |
|
void | removeTab (const std::string &name="") |
|
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 |
|
|
void | postCreatePropertyDefinitions (PropertyDefinitionsPtr &properties) override |
|
void | postOnConnectComponent () override |
|
void | postOnDisconnectComponent () override |
|
void | preOnConnectComponent () override |
|
void | preOnInitComponent () override |
|
virtual void | componentPropertiesUpdated (const std::set< std::string > &changedProperties) |
|
| ManagedIceObjectPlugin (ManagedIceObject &parent, std::string pre) |
|
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 | postOnExitComponent () |
|
virtual void | postOnInitComponent () |
|
const std::string & | prefix () const |
|
virtual void | preOnDisconnectComponent () |
|
virtual void | preOnExitComponent () |
|
Definition at line 52 of file RemoteGuiComponentPlugin.h.
◆ enable_if_auto_gui_cfg
◆ TabTask
◆ createOrUpdateTab() [1/9]
◆ createOrUpdateTab() [2/9]
void createOrUpdateTab |
( |
const std::string & |
name, |
|
|
const RemoteGui::WidgetPtr & |
widget, |
|
|
RemoteGuiComponentPlugin::TabTask |
guiTaskFnc, |
|
|
unsigned long |
guiTaskPeriod = 10 |
|
) |
| |
◆ createOrUpdateTab() [3/9]
void createOrUpdateTab |
( |
const std::string & |
name, |
|
|
const RemoteGui::WidgetPtr & |
widget, |
|
|
unsigned long |
guiTaskPeriod = 10 |
|
) |
| |
◆ createOrUpdateTab() [4/9]
◆ createOrUpdateTab() [5/9]
◆ createOrUpdateTab() [6/9]
◆ createOrUpdateTab() [7/9]
◆ createOrUpdateTab() [8/9]
◆ createOrUpdateTab() [9/9]
◆ getRemoteGui()
const RemoteGuiInterfacePrx & getRemoteGui |
( |
| ) |
const |
◆ getTab()
◆ hasTab()
bool hasTab |
( |
const std::string & |
name = "" | ) |
|
◆ postCreatePropertyDefinitions()
◆ postOnConnectComponent()
void postOnConnectComponent |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ postOnDisconnectComponent()
void postOnDisconnectComponent |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ preOnConnectComponent()
void preOnConnectComponent |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ preOnInitComponent()
void preOnInitComponent |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ removeTab()
void removeTab |
( |
const std::string & |
name = "" | ) |
|
The documentation for this class was generated from the following files: