| _loadAllReferences(armem::wm::CoreSegment &wmCoreSegment) override | CoreSegment | protectedvirtual |
| _loadLatestNReferences(int n, armem::wm::CoreSegment &wmCoreSegment) override | CoreSegment | protectedvirtual |
| _resolve(armem::wm::CoreSegment &wmCoreSegment) override | CoreSegment | protectedvirtual |
| _setExportName(const std::string &) | MemoryItem | inlineprotectedvirtual |
| _setMemoryID(const MemoryID &) | MemoryItem | inlineprotectedvirtual |
| _store(const armem::wm::CoreSegment &wmCoreSegment, bool simulatedVersion) override | CoreSegment | protectedvirtual |
| aronType() const | CoreSegmentBase< ProviderSegment > | inline |
| CoreSegment(const std::string &exportName, const MemoryID &memoryId, const std::shared_ptr< Processors > &filters, const std::shared_ptr< persistence::MemoryPersistenceStrategy > &persistenceStrategy) | CoreSegment | |
| findProviderSegment(const std::string &name) const override | CoreSegment | virtual |
| forEachProviderSegment(std::function< void(ProviderSegment &)> func) const override | CoreSegment | virtual |
| getExportName() const | MemoryItem | inlinevirtual |
| getLevelName() | CoreSegmentBase< ProviderSegment > | inlinestatic |
| getMemoryID() const | MemoryItem | inline |
| getPersistenceStrategy() const | CoreSegment | inline |
| getStatistics() const | CoreSegmentBase< ProviderSegment > | inline |
| hasProviderSegment(const std::string &name) const override | CoreSegment | virtual |
| id() const | MemoryItem | |
| loadAllReferences(armem::wm::CoreSegment &coreSeg) | CoreSegmentBase< ProviderSegment > | inline |
| loadLatestNReferences(int n, armem::wm::CoreSegment &coreSeg) | CoreSegmentBase< ProviderSegment > | inline |
| ltm_mutex | CoreSegmentBase< ProviderSegment > | mutableprotected |
| MemoryItem(const std::string &exportName, const MemoryID &) | CoreSegmentBase< ProviderSegment > | |
| MemoryItem(const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &) | CoreSegmentBase< ProviderSegment > | |
| armarx::armem::server::ltm::detail::MemoryItem::MemoryItem(const std::string &exportName, const MemoryID &) | MemoryItem | |
| armarx::armem::server::ltm::detail::MemoryItem::MemoryItem(const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &) | MemoryItem | |
| name() const | MemoryItem | |
| processors | MemoryItem | protected |
| ProviderSegmentT typedef | CoreSegmentBase< ProviderSegment > | |
| resetStatistics() | CoreSegmentBase< ProviderSegment > | inline |
| resolve(armem::wm::CoreSegment &coreSeg) | CoreSegmentBase< ProviderSegment > | inline |
| setExportName(const std::string &n) | MemoryItem | |
| setMemoryID(const MemoryID &) | MemoryItem | |
| setMemoryName(const std::string &memoryName) | MemoryItem | |
| statistics | CoreSegmentBase< ProviderSegment > | protected |
| store(const armem::wm::CoreSegment &coreSeg, bool simulatedVersion) | CoreSegmentBase< ProviderSegment > | inline |
| ~MemoryItem()=default | MemoryItem | virtual |