|
|
#include <RobotAPI/libraries/armem_gui/MemoryViewer.h>
Inheritance diagram for MemoryViewer:Public Slots | |
| void | commit () |
| void | loadFromDisk (QString directory) |
| void | makePrediction (const MemoryID &entityID, const aron::type::ObjectPtr &entityType, const armarx::DateTime ×tamp, const std::string &engineID) |
| void | queryAndStoreInLTM () |
| void | resolveMemoryID (const MemoryID &id) |
| void | showActionsMenu (const MemoryID &memoryID, QWidget *parent, const QPoint &pos, QMenu *menu) |
| void | startLTMRecording () |
| void | stopLTMRecording () |
| void | storeOnDisk (QString directory) |
| void | updateInstanceTree (const armem::MemoryID &selectedID) |
Signals | |
| void | connected () |
| void | disconnected () |
| void | initialized () |
| void | instanceTreeUpdated () |
| void | memoryDataChanged () |
| void | memoryTreeUpdated () |
Public Member Functions | |
| void | loadSettings (QSettings *settings) |
| MemoryViewer (QBoxLayout *updateWidgetLayout, QGroupBox *memoryGroupBox, QLayout *memoryGroupBoxParentLayout, QGroupBox *instanceGroupBox, QLayout *instanceGroupBoxParentLayout, QBoxLayout *diskControlWidgetLayout, QLabel *statusLabel) | |
| void | readConfigDialog (SimpleConfigDialog *dialog) |
| void | saveSettings (QSettings *settings) |
| void | setLogTag (const std::string &tag) |
| void | writeConfigDialog (SimpleConfigDialog *dialog) |
Public Member Functions inherited from Logging | |
| SpamFilterDataPtr | deactivateSpam (float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const |
| disables the logging for the current line for the given amount of seconds. More... | |
| MessageTypeT | getEffectiveLoggingLevel () const |
| Logging () | |
| void | setLocalMinimumLoggingLevel (MessageTypeT level) |
| With setLocalMinimumLoggingLevel the minimum verbosity-level of log-messages can be set. More... | |
| void | setTag (const LogTag &tag) |
| void | setTag (const std::string &tagName) |
| virtual | ~Logging () |
Public Member Functions inherited from LifecycleClient | |
| virtual void | onConnect () |
| virtual void | onConnect (ManagedIceObject *component) |
| virtual void | onDisconnect () |
| virtual void | onDisconnect (ManagedIceObject *component) |
| virtual void | onInit () |
| virtual void | onInit (ManagedIceObject *component) |
| virtual | ~LifecycleClient () |
Public Attributes | |
| DebugObserverInterfacePrx | debugObserver |
| std::string | debugObserverName |
| armem::gui::disk::ControlWidget * | diskControl = nullptr |
| QLayout * | diskControlLayout = nullptr |
| armem::query::data::EntityQueryPtr | entityQuery |
| armem::gui::InstanceGroupBox * | instanceGroup = nullptr |
| std::atomic_bool | is_connected = false |
| std::atomic_bool | is_initialized = false |
| std::map< std::string, armem::wm::Memory > | memoryData |
| armem::gui::MemoryGroupBox * | memoryGroup = nullptr |
| std::map< std::string, armem::client::Reader > | memoryReaders |
| std::map< std::string, armem::client::Writer > | memoryWriters |
| armem::client::MemoryNameSystem | mns |
| std::string | mnsName |
| QTimer * | periodicUpdateTimer |
| Periodically triggers query result collection and updates the available memories. More... | |
| std::map< std::string, std::future< armem::query::data::Result > > | runningQueries |
| QLabel * | statusLabel = nullptr |
| armem::gui::PeriodicUpdateWidget * | updateWidget = nullptr |
| QLayout * | updateWidgetLayout = nullptr |
Additional Inherited Members | |
Protected Member Functions inherited from Logging | |
| bool | checkLogLevel (MessageTypeT level) const |
| const LogSenderPtr & | getLogSender () const |
| Retrieve log sender. More... | |
| LogSenderPtr | loghelper (const char *file, int line, const char *function) const |
Protected Attributes inherited from Logging | |
| MessageTypeT | minimumLoggingLevel |
| SpamFilterDataPtr | spamFilter |
| LogTag | tag |
Definition at line 40 of file MemoryViewer.h.
| MemoryViewer | ( | QBoxLayout * | updateWidgetLayout, |
| QGroupBox * | memoryGroupBox, | ||
| QLayout * | memoryGroupBoxParentLayout, | ||
| QGroupBox * | instanceGroupBox, | ||
| QLayout * | instanceGroupBoxParentLayout, | ||
| QBoxLayout * | diskControlWidgetLayout, | ||
| QLabel * | statusLabel | ||
| ) |
|
slot |
Definition at line 377 of file MemoryViewer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
signal |
Here is the caller graph for this function:
|
signal |
|
signal |
|
signal |
Here is the caller graph for this function:
|
slot |
Definition at line 439 of file MemoryViewer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void loadSettings | ( | QSettings * | settings | ) |
Definition at line 1034 of file MemoryViewer.cpp.
|
slot |
Definition at line 972 of file MemoryViewer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
signal |
Here is the caller graph for this function:
|
signal |
Here is the caller graph for this function:
|
slot |
Definition at line 302 of file MemoryViewer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void readConfigDialog | ( | SimpleConfigDialog * | dialog | ) |
|
slot |
Definition at line 727 of file MemoryViewer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void saveSettings | ( | QSettings * | settings | ) |
Definition at line 1046 of file MemoryViewer.cpp.
| void setLogTag | ( | const std::string & | tag | ) |
|
slot |
Definition at line 869 of file MemoryViewer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
slot |
Definition at line 335 of file MemoryViewer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
slot |
Definition at line 356 of file MemoryViewer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
slot |
Definition at line 426 of file MemoryViewer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
slot |
Definition at line 677 of file MemoryViewer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void writeConfigDialog | ( | SimpleConfigDialog * | dialog | ) |
| DebugObserverInterfacePrx debugObserver |
Definition at line 165 of file MemoryViewer.h.
| std::string debugObserverName |
Definition at line 164 of file MemoryViewer.h.
| armem::gui::disk::ControlWidget* diskControl = nullptr |
Definition at line 155 of file MemoryViewer.h.
| QLayout* diskControlLayout = nullptr |
Definition at line 154 of file MemoryViewer.h.
| armem::query::data::EntityQueryPtr entityQuery |
Definition at line 168 of file MemoryViewer.h.
| armem::gui::InstanceGroupBox* instanceGroup = nullptr |
Definition at line 159 of file MemoryViewer.h.
| std::atomic_bool is_connected = false |
Definition at line 172 of file MemoryViewer.h.
| std::atomic_bool is_initialized = false |
Definition at line 171 of file MemoryViewer.h.
| std::map<std::string, armem::wm::Memory> memoryData |
Definition at line 143 of file MemoryViewer.h.
| armem::gui::MemoryGroupBox* memoryGroup = nullptr |
Definition at line 157 of file MemoryViewer.h.
| std::map<std::string, armem::client::Reader> memoryReaders |
Definition at line 140 of file MemoryViewer.h.
| std::map<std::string, armem::client::Writer> memoryWriters |
Definition at line 141 of file MemoryViewer.h.
Definition at line 138 of file MemoryViewer.h.
| std::string mnsName |
Definition at line 137 of file MemoryViewer.h.
| QTimer* periodicUpdateTimer |
Periodically triggers query result collection and updates the available memories.
Definition at line 148 of file MemoryViewer.h.
| std::map<std::string, std::future<armem::query::data::Result> > runningQueries |
Definition at line 145 of file MemoryViewer.h.
| QLabel* statusLabel = nullptr |
Definition at line 161 of file MemoryViewer.h.
| armem::gui::PeriodicUpdateWidget* updateWidget = nullptr |
Definition at line 152 of file MemoryViewer.h.
| QLayout* updateWidgetLayout = nullptr |
Definition at line 151 of file MemoryViewer.h.