|
#include <ArmarXGui/gui-plugins/SystemStateMonitorPlugin/ArmarXManagerItem.h>
Classes | |
struct | ManagerData |
Public Types | |
using | ManagerDataMap = std::map< QString, ManagerData > |
using | ObjectMap = QMap< QString, ManagedIceObjectItem > |
Public Member Functions | |
ArmarXManagerItem (const QString &name) | |
void | clear (bool clearProxy=true) |
Clears the item data. More... | |
const ObjectPropertyInfos & | getAppProperties () const |
Ice::ConnectionPtr | getConnection () const |
QString | getEndpointStr () const |
ArmarXManagerInterfacePrx | getManagerProxy () const |
std::mutex & | getMutex () |
Returns the access mutex. More... | |
QString | getName () const |
ObjectMap & | getObjects () |
bool | isOnline () const |
void | setAppProperties (const ObjectPropertyInfos &properties) |
void | setConnection (Ice::ConnectionPtr connection) |
void | setEndpointStr (const QString &endpointStr) |
void | setManagerProxy (ArmarXManagerInterfacePrx proxy) |
void | setName (QString name) |
void | setOnline (bool online) |
~ArmarXManagerItem () override | |
Definition at line 41 of file ArmarXManagerItem.h.
using ManagerDataMap = std::map<QString, ManagerData> |
Definition at line 56 of file ArmarXManagerItem.h.
using ObjectMap = QMap<QString, ManagedIceObjectItem> |
Definition at line 44 of file ArmarXManagerItem.h.
|
explicit |
Definition at line 30 of file ArmarXManagerItem.cpp.
|
inlineoverride |
Definition at line 60 of file ArmarXManagerItem.h.
void clear | ( | bool | clearProxy = true | ) |
Clears the item data.
Definition at line 37 of file ArmarXManagerItem.cpp.
const ObjectPropertyInfos & getAppProperties | ( | ) | const |
Ice::ConnectionPtr getConnection | ( | ) | const |
Definition at line 74 of file ArmarXManagerItem.cpp.
QString getEndpointStr | ( | ) | const |
ArmarXManagerInterfacePrx getManagerProxy | ( | ) | const |
std::mutex & getMutex | ( | ) |
QString getName | ( | ) | const |
ArmarXManagerItem::ObjectMap & getObjects | ( | ) |
bool isOnline | ( | ) | const |
void setAppProperties | ( | const ObjectPropertyInfos & | properties | ) |
void setConnection | ( | Ice::ConnectionPtr | connection | ) |
void setEndpointStr | ( | const QString & | endpointStr | ) |
void setManagerProxy | ( | ArmarXManagerInterfacePrx | proxy | ) |
void setName | ( | QString | name | ) |
Definition at line 91 of file ArmarXManagerItem.cpp.
void setOnline | ( | bool | online | ) |