#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: