_configure(const nlohmann::json &) | MemoryBase< _CoreSegmentT > | inlineprotectedvirtual |
_directlyStore(const armem::wm::Memory &memory)=0 | MemoryBase< _CoreSegmentT > | protectedpure virtual |
_disable() | MemoryBase< _CoreSegmentT > | inlineprotectedvirtual |
_enable() | MemoryBase< _CoreSegmentT > | inlineprotectedvirtual |
_loadAllReferences(armem::wm::Memory &memory)=0 | MemoryBase< _CoreSegmentT > | protectedpure virtual |
_loadLatestNReferences(int n, armem::wm::Memory &memory)=0 | MemoryBase< _CoreSegmentT > | protectedpure virtual |
_loadLatestNReferences(int n, armem::wm::Memory &memory, std::list< std::string > coreSegNames)=0 | MemoryBase< _CoreSegmentT > | protectedpure virtual |
_loadOnStartup()=0 | MemoryBase< _CoreSegmentT > | protectedpure virtual |
_resolve(armem::wm::Memory &memory)=0 | MemoryBase< _CoreSegmentT > | protectedpure virtual |
_setExportName(const std::string &) | MemoryBase< _CoreSegmentT > | inlineprotectedvirtual |
_setMemoryID(const MemoryID &) | MemoryItem | inlineprotectedvirtual |
_store(const armem::wm::Memory &memory)=0 | MemoryBase< _CoreSegmentT > | protectedpure virtual |
configure() | MemoryBase< _CoreSegmentT > | inline |
CoreSegmentT typedef | MemoryBase< _CoreSegmentT > | |
createPropertyDefinitions(PropertyDefinitionsPtr &defs, const std::string &prefix) | MemoryBase< _CoreSegmentT > | inlinevirtual |
disable() | MemoryBase< _CoreSegmentT > | inline |
enable() | MemoryBase< _CoreSegmentT > | inline |
enabled | MemoryBase< _CoreSegmentT > | protected |
findCoreSegment(const std::string &) const =0 | MemoryBase< _CoreSegmentT > | pure virtual |
forEachCoreSegment(std::function< void(CoreSegmentT &)> func) const =0 | MemoryBase< _CoreSegmentT > | pure virtual |
getExportName() const | MemoryItem | inlinevirtual |
getFilterStatistics() | MemoryBase< _CoreSegmentT > | inline |
getLevelName() | MemoryBase< _CoreSegmentT > | inlinestatic |
getMemoryID() const | MemoryItem | inline |
getStatistics() const | MemoryBase< _CoreSegmentT > | inline |
hasCoreSegment(const std::string &) const =0 | MemoryBase< _CoreSegmentT > | pure virtual |
id() const | MemoryItem | |
isRecording() const | MemoryBase< _CoreSegmentT > | inline |
loadAllAndResolve() | MemoryBase< _CoreSegmentT > | inline |
loadAllAndResolve(armem::wm::Memory &memory) | MemoryBase< _CoreSegmentT > | inline |
loadAllReferences() | MemoryBase< _CoreSegmentT > | inline |
loadAllReferences(armem::wm::Memory &memory) | MemoryBase< _CoreSegmentT > | inline |
loadLatestNReferences(int n) | MemoryBase< _CoreSegmentT > | inline |
loadLatestNReferences(int n, armem::wm::Memory &memory, std::list< std::string > coreSegNames) | MemoryBase< _CoreSegmentT > | inline |
loadLatestNReferences(int n, armem::wm::Memory &memory) | MemoryBase< _CoreSegmentT > | inline |
loadOnStartup() | MemoryBase< _CoreSegmentT > | inline |
ltm_mutex | MemoryBase< _CoreSegmentT > | mutableprotected |
MemoryBase(const std::string &exportName, const MemoryID &id) | MemoryBase< _CoreSegmentT > | inline |
MemoryItem(const std::string &exportName, const MemoryID &) | MemoryItem | |
MemoryItem(const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &) | MemoryItem | |
name() const | MemoryItem | |
p | MemoryBase< _CoreSegmentT > | |
processors | MemoryItem | protected |
resetStatistics() | MemoryBase< _CoreSegmentT > | inlinevirtual |
resolve(armem::wm::Memory &memory) | MemoryBase< _CoreSegmentT > | inline |
setExportName(const std::string &n) | MemoryItem | |
setMemoryID(const MemoryID &) | MemoryItem | |
setMemoryName(const std::string &memoryName) | MemoryItem | |
startRecording() | MemoryBase< _CoreSegmentT > | inline |
statistics | MemoryBase< _CoreSegmentT > | mutableprotected |
stopRecording() | MemoryBase< _CoreSegmentT > | inline |
store(const armem::wm::Memory &memory) | MemoryBase< _CoreSegmentT > | inline |
store(const armem::server::wm::Memory &serverMemory) | MemoryBase< _CoreSegmentT > | inline |
~MemoryItem()=default | MemoryItem | virtual |