Go to the documentation of this file.
22 void update(
const std::map<std::string, const armem::wm::Memory*>& memories);
52 void handleSelection();
60 void updateChildren(
const std::map<std::string, const armem::wm::Memory*>& memories,
66 QTreeWidgetItem* provSegItem);
67 void updateChildren(
const armem::wm::Entity& entity, QTreeWidgetItem* entityItem);
69 QTreeWidgetItem* snapshotItem);
72 void prepareTreeContextMenu(
const QPoint& pos);
74 template <
class MemoryItemT>
75 QTreeWidgetItem* makeItem(
const std::string& key,
const MemoryItemT& memoryItem);
77 makeItem(
const std::string& key,
const std::string& levelName,
const MemoryID&
id);
80 template <
class ContainerT>
81 void updateContainerItem(
const ContainerT& container, QTreeWidgetItem* item);
92 std::optional<MemoryID> _selectedID;
94 bool handleSelections =
true;
Client-side working memory provider segment.
Client-side working entity instance.
Base class of memory classes on different levels.
Brief description of class memory.
Client-side working memory core segment.
Client-side working memory.
Client-side working memory entity snapshot.
Client-side working memory entity.