#include <RobotAPI/libraries/armem/server/ltm/EntityInstance.h>
|
| | EntityInstance (const std::string &exportName, const MemoryID &memoryId, const std::shared_ptr< Processors > &filters, const std::shared_ptr< persistence::MemoryPersistenceStrategy > &persistenceStrategy) |
| |
| Statistics | getStatistics () const |
| |
| void | loadAllReferences (armem::wm::EntitySnapshot &e) const |
| | return the full sub-ltm as a wm::EntitySnapshot with only references the ltm may be huge, use with caution More...
|
| |
| | MemoryItem (const std::string &exportName, const MemoryID &) |
| |
| | MemoryItem (const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &) |
| |
| void | resetStatistics () |
| | statistics More...
|
| |
| void | resolve (armem::wm::EntityInstance &e) const |
| | convert the references of the input into a wm::Memory More...
|
| |
| nlohmann::json | store (const armem::wm::EntityInstance &e) |
| | encode the content of a wm::Memory and store More...
|
| |
| virtual std::string | getExportName () const |
| |
| MemoryID | getMemoryID () const |
| |
| MemoryID | id () const |
| |
| | MemoryItem (const std::string &exportName, const MemoryID &) |
| |
| | MemoryItem (const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &) |
| |
| std::string | name () const |
| |
| void | setExportName (const std::string &n) |
| |
| void | setMemoryID (const MemoryID &) |
| |
| void | setMemoryName (const std::string &memoryName) |
| |
| virtual | ~MemoryItem ()=default |
| |
Definition at line 10 of file EntityInstance.h.
◆ EntityInstance()
◆ _loadAllReferences()
◆ _resolve()
◆ _store()
The documentation for this class was generated from the following files: