#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
|
| |
| | MemoryItem (const std::string &exportName, const MemoryID &) |
| |
| | MemoryItem (const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &) |
| |
| void | resetStatistics () |
| | statistics
|
| |
| void | resolve (armem::wm::EntityInstance &e) const |
| | convert the references of the input into a wm::Memory
|
| |
| nlohmann::json | store (const armem::wm::EntityInstance &e) |
| | encode the content of a wm::Memory and store
|
| |
| 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()
◆ _implLoadAllReferences()
◆ _implResolve()
◆ _implStore()
The documentation for this class was generated from the following files: