Memory Member List

This is the complete list of members for Memory, including all inherited members.

_configure(const nlohmann::json &config) finalMemoryvirtual
_directlyStore(const armem::wm::Memory &wmMemory, bool simulatedVersion) finalMemoryprotectedvirtual
_disable() finalMemoryvirtual
_enable() finalMemoryvirtual
_enqueueForAsyncStorage(std::shared_ptr< const armem::wm::Memory > memory) finalMemoryprotectedvirtual
_enqueuePendingConversion(detail::mixin::PendingConversion pending) finalMemoryprotectedvirtual
_implFindCoreSegment(const std::string &coreSegmentName) const finalMemoryprotectedvirtual
_implForEachCoreSegment(std::function< void(CoreSegment &)> func) const finalMemoryprotectedvirtual
_implHasCoreSegment(const std::string &coreSegmentName) const finalMemoryprotectedvirtual
_loadAllReferences(armem::wm::Memory &wmMemory) finalMemoryprotectedvirtual
_loadAllReferences(armem::wm::Memory &wmMemory, std::list< std::string > coreSegNames) finalMemoryprotectedvirtual
_loadLatestNReferences(int n, armem::wm::Memory &wmMemory) finalMemoryprotectedvirtual
_loadLatestNReferences(int n, armem::wm::Memory &wmMemory, std::list< std::string > coreSegNames) finalMemoryprotectedvirtual
_loadOnStartup() finalMemoryprotectedvirtual
_preFilterMemory(const armem::wm::Memory &memory, uint64_t &filteredCount, uint64_t &passedCount) finalMemoryprotectedvirtual
_resolve(armem::wm::Memory &wmMemory) finalMemoryprotectedvirtual
_setExportName(const std::string &memoryName) finalMemoryvirtual
_setMemoryID(const MemoryID &memoryId) finalMemoryvirtual
_store(const armem::wm::Memory &wmMemory) finalMemoryprotectedvirtual
addToBuffer(const armem::wm::Memory &memory)BufferedMemoryMixin< CoreSegment >inlineprotected
addToBuffer(const armem::wm::Memory &memory)BufferedMemoryMixin< CoreSegment >inlineprotected
addToCache(const armem::wm::Memory &memory)CachedMemoryMixin< CoreSegment >inlineprotected
addToCache(const armem::wm::Memory &memory)CachedMemoryMixin< CoreSegment >inlineprotected
asyncStorageWorker(size_t threadId)BufferedMemoryMixin< CoreSegment >inlineprotected
asyncStorageWorker(size_t threadId)BufferedMemoryMixin< CoreSegment >inlineprotected
bufferBufferedMemoryMixin< CoreSegment >protected
bufferBufferedMemoryMixin< CoreSegment >protected
BufferedBase typedefMemory
BufferedMemoryMixin(const MemoryID &id)BufferedMemoryMixin< CoreSegment >inline
BufferedMemoryMixin(const MemoryID &id)BufferedMemoryMixin< CoreSegment >inline
bufferFinished()BufferedMemoryMixin< CoreSegment >inline
bufferFinished()BufferedMemoryMixin< CoreSegment >inline
cacheCachedMemoryMixin< CoreSegment >protected
cacheCachedMemoryMixin< CoreSegment >protected
CachedBase typedefMemory
CachedMemoryMixin(const MemoryID &id)CachedMemoryMixin< CoreSegment >inline
CachedMemoryMixin(const MemoryID &id)CachedMemoryMixin< CoreSegment >inline
cacheHasCoreSegment(const std::string &n) constCachedMemoryMixin< CoreSegment >inlineprotected
cacheHasCoreSegment(const MemoryID &n) constCachedMemoryMixin< CoreSegment >inlineprotected
cacheHasCoreSegment(const std::string &n) constCachedMemoryMixin< CoreSegment >inlineprotected
cacheHasCoreSegment(const MemoryID &n) constCachedMemoryMixin< CoreSegment >inlineprotected
cacheHasEntity(const MemoryID &n) constCachedMemoryMixin< CoreSegment >inlineprotected
cacheHasEntity(const MemoryID &n) constCachedMemoryMixin< CoreSegment >inlineprotected
cacheHasEntityInstance(const MemoryID &n) constCachedMemoryMixin< CoreSegment >inlineprotected
cacheHasEntityInstance(const MemoryID &n) constCachedMemoryMixin< CoreSegment >inlineprotected
cacheHasEntitySnapshot(const MemoryID &n) constCachedMemoryMixin< CoreSegment >inlineprotected
cacheHasEntitySnapshot(const MemoryID &n) constCachedMemoryMixin< CoreSegment >inlineprotected
cacheHasProviderSegment(const MemoryID &n) constCachedMemoryMixin< CoreSegment >inlineprotected
cacheHasProviderSegment(const MemoryID &n) constCachedMemoryMixin< CoreSegment >inlineprotected
configure()MemoryBase< CoreSegment >inline
configure()MemoryBase< CoreSegment >inline
armarx::configureMixin(const nlohmann::json &json)BufferedMemoryMixin< CoreSegment >inlineprotected
armarx::configureMixin(const nlohmann::json &json)BufferedMemoryMixin< CoreSegment >inlineprotected
armarx::armem::server::ltm::detail::mixin::CachedMemoryMixin< CoreSegment >::configureMixin(const nlohmann::json &json)CachedMemoryMixin< CoreSegment >inlineprotected
CoreSegmentT typedefMemoryBase< CoreSegment >
countSnapshotsInItem(const StorageItem &item) constBufferedMemoryMixin< CoreSegment >inlineprotected
countSnapshotsInItem(const StorageItem &item) constBufferedMemoryMixin< CoreSegment >inlineprotected
createPropertyDefinitions(PropertyDefinitionsPtr &defs, const std::string &prefix) overrideMemoryvirtual
debugObserverMemoryBase< CoreSegment >protected
debugObserverMemoryBase< CoreSegment >protected
directlyStore(const armem::wm::Memory &memory, bool simulatedVersion=false)BufferedMemoryMixin< CoreSegment >inline
directlyStore(const armem::server::wm::Memory &serverMemory, bool simulatedVersion=false)BufferedMemoryMixin< CoreSegment >inline
directlyStore(const armem::wm::Memory &memory, bool simulatedVersion=false)BufferedMemoryMixin< CoreSegment >inline
directlyStore(const armem::server::wm::Memory &serverMemory, bool simulatedVersion=false)BufferedMemoryMixin< CoreSegment >inline
disable()MemoryBase< CoreSegment >inline
disable()MemoryBase< CoreSegment >inline
enable()MemoryBase< CoreSegment >inline
enable()MemoryBase< CoreSegment >inline
enabledMemoryBase< CoreSegment >protected
enabledMemoryBase< CoreSegment >protected
enqueueForAsyncStorage(std::shared_ptr< const armem::wm::Memory > memory)BufferedMemoryMixin< CoreSegment >inlineprotected
enqueueForAsyncStorage(std::shared_ptr< const armem::wm::Memory > memory)BufferedMemoryMixin< CoreSegment >inlineprotected
enqueueForAsyncStoragePublic(std::shared_ptr< const armem::wm::Memory > memory)BufferedMemoryMixin< CoreSegment >inlineprotected
enqueueForAsyncStoragePublic(std::shared_ptr< const armem::wm::Memory > memory)BufferedMemoryMixin< CoreSegment >inlineprotected
enqueuePendingConversion(PendingConversion pending)BufferedMemoryMixin< CoreSegment >inlineprotected
enqueuePendingConversion(PendingConversion pending)BufferedMemoryMixin< CoreSegment >inlineprotected
enqueueStorageItem(StorageItem item)BufferedMemoryMixin< CoreSegment >inlineprotected
enqueueStorageItem(StorageItem item)BufferedMemoryMixin< CoreSegment >inlineprotected
findCoreSegment(const std::string &coreSegmentName) constMemoryBase< CoreSegment >inline
findCoreSegment(const std::string &coreSegmentName) constMemoryBase< CoreSegment >inline
flushAsyncStorage(int timeoutMs=0)Memoryinline
forEachCoreSegment(std::function< void(CoreSegmentT &)> func) constMemoryBase< CoreSegment >inline
forEachCoreSegment(std::function< void(CoreSegmentT &)> func) constMemoryBase< CoreSegment >inline
getAndSaveStatistics()Memory
getAsyncQueueSize() constMemoryinline
getAsyncStorageStatistics() constMemoryinline
getBuffer() constBufferedMemoryMixin< CoreSegment >inlineprotected
getBuffer() constBufferedMemoryMixin< CoreSegment >inlineprotected
getCache() constCachedMemoryMixin< CoreSegment >inlineprotected
getCache() constCachedMemoryMixin< CoreSegment >inlineprotected
getDebugObserver() constMemoryBase< CoreSegment >inline
getDebugObserver() constMemoryBase< CoreSegment >inline
getExportName() constMemoryIteminlinevirtual
getFilterStatistics()MemoryBase< CoreSegment >inline
getFilterStatistics()MemoryBase< CoreSegment >inline
getLevelName()MemoryBase< CoreSegment >inlinestatic
getLevelName()MemoryBase< CoreSegment >inlinestatic
getMemoryID() constMemoryIteminline
getNumThreadsProcessing() constMemoryinline
getPersistenceStrategy() constMemoryinline
getQueueSize() constBufferedMemoryMixin< CoreSegment >inline
getQueueSize() constBufferedMemoryMixin< CoreSegment >inline
getRecordingMode() constMemoryBase< CoreSegment >inline
getRecordingMode() constMemoryBase< CoreSegment >inline
getStatistics() constMemoryBase< CoreSegment >inline
getStatistics() constMemoryBase< CoreSegment >inline
hasCoreSegment(const std::string &coreSegmentName) constMemoryBase< CoreSegment >inline
hasCoreSegment(const std::string &coreSegmentName) constMemoryBase< CoreSegment >inline
id() constMemoryItem
isRecording() constMemoryBase< CoreSegment >inline
isRecording() constMemoryBase< CoreSegment >inline
loadAllAndResolve()MemoryBase< CoreSegment >inline
loadAllAndResolve(armem::wm::Memory &memory)MemoryBase< CoreSegment >inline
loadAllAndResolve(armem::wm::Memory &memory, std::list< std::string > coreSegmentNames)MemoryBase< CoreSegment >inline
loadAllAndResolve()MemoryBase< CoreSegment >inline
loadAllAndResolve(armem::wm::Memory &memory)MemoryBase< CoreSegment >inline
loadAllAndResolve(armem::wm::Memory &memory, std::list< std::string > coreSegmentNames)MemoryBase< CoreSegment >inline
loadAllReferences()MemoryBase< CoreSegment >inline
loadAllReferences(armem::wm::Memory &memory)MemoryBase< CoreSegment >inline
loadAllReferences()MemoryBase< CoreSegment >inline
loadAllReferences(armem::wm::Memory &memory)MemoryBase< CoreSegment >inline
loadLatestNReferences(int n)MemoryBase< CoreSegment >inline
loadLatestNReferences(int n, armem::wm::Memory &memory, std::list< std::string > coreSegNames)MemoryBase< CoreSegment >inline
loadLatestNReferences(int n, armem::wm::Memory &memory)MemoryBase< CoreSegment >inline
loadLatestNReferences(int n)MemoryBase< CoreSegment >inline
loadLatestNReferences(int n, armem::wm::Memory &memory, std::list< std::string > coreSegNames)MemoryBase< CoreSegment >inline
loadLatestNReferences(int n, armem::wm::Memory &memory)MemoryBase< CoreSegment >inline
loadOnStartup()MemoryBase< CoreSegment >inline
loadOnStartup()MemoryBase< CoreSegment >inline
maxAsyncQueueSizeBufferedMemoryMixin< CoreSegment >protected
maxAsyncQueueSizeBufferedMemoryMixin< CoreSegment >protected
Memory()Memory
Memory(const std::string &exportName, const std::string &memoryName)Memory
Memory(const std::string &exportName, const std::string &memoryName, const std::shared_ptr< persistence::RedundantPersistenceStrategy > &persistenceStrategy)Memory
MemoryBase typedefMemory
armarx::armem::server::ltm::detail::MemoryBase< CoreSegment >::MemoryBase(const std::string &exportName, const MemoryID &id)MemoryBase< CoreSegment >inline
MemoryItem(const std::string &exportName, const MemoryID &)MemoryItem
MemoryItem(const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &)MemoryItem
name() constMemoryItem
numAsyncStorageThreadsBufferedMemoryMixin< CoreSegment >protected
numAsyncStorageThreadsBufferedMemoryMixin< CoreSegment >protected
pMemoryBase< CoreSegment >
pMemoryBase< CoreSegment >
processorsMemoryItemprotected
recordingModeMemoryBase< CoreSegment >protected
recordingModeMemoryBase< CoreSegment >protected
resetAsyncStorageStatistics()BufferedMemoryMixin< CoreSegment >inline
resetAsyncStorageStatistics()BufferedMemoryMixin< CoreSegment >inline
resetStatistics()MemoryBase< CoreSegment >inlinevirtual
resetStatistics()MemoryBase< CoreSegment >inlinevirtual
resolve(armem::wm::Memory &memory)MemoryBase< CoreSegment >inline
resolve(armem::wm::Memory &memory)MemoryBase< CoreSegment >inline
setDebugObserver(DebugObserverInterfacePrx observer)MemoryBase< CoreSegment >inline
setDebugObserver(DebugObserverInterfacePrx observer)MemoryBase< CoreSegment >inline
setExportName(const std::string &n)MemoryItem
setMemoryID(const MemoryID &)MemoryItem
setMemoryName(const std::string &memoryName)MemoryItem
armarx::setMixinMemoryID(const MemoryID &id)BufferedMemoryMixin< CoreSegment >inlineprotected
armarx::setMixinMemoryID(const MemoryID &id)BufferedMemoryMixin< CoreSegment >inlineprotected
armarx::armem::server::ltm::detail::mixin::CachedMemoryMixin< CoreSegment >::setMixinMemoryID(const MemoryID &id)CachedMemoryMixin< CoreSegment >inlineprotected
setPersistenceStrategy(std::shared_ptr< persistence::RedundantPersistenceStrategy > persistenceStrategy)Memoryinline
setRecordingMode(const std::string &m)MemoryBase< CoreSegment >inline
setRecordingMode(const RecordingMode m)MemoryBase< CoreSegment >inline
setRecordingMode(const std::string &m)MemoryBase< CoreSegment >inline
setRecordingMode(const RecordingMode m)MemoryBase< CoreSegment >inline
start()BufferedMemoryMixin< CoreSegment >inlineprotected
start()BufferedMemoryMixin< CoreSegment >inlineprotected
startRecording()MemoryBase< CoreSegment >inline
startRecording()MemoryBase< CoreSegment >inline
statisticsMemoryBase< CoreSegment >mutableprotected
statisticsMemoryBase< CoreSegment >mutableprotected
stop()BufferedMemoryMixin< CoreSegment >inlineprotected
stop()BufferedMemoryMixin< CoreSegment >inlineprotected
stopRecording()MemoryBase< CoreSegment >inline
stopRecording()MemoryBase< CoreSegment >inline
StorageItem typedefBufferedMemoryMixin< CoreSegment >
store(std::shared_ptr< const armem::wm::Memory > memory)MemoryBase< CoreSegment >inline
store(const armem::server::wm::Memory &serverMemory)MemoryBase< CoreSegment >inline
store(std::shared_ptr< const armem::wm::Memory > memory)MemoryBase< CoreSegment >inline
store(const armem::server::wm::Memory &serverMemory)MemoryBase< CoreSegment >inline
storeBuffer()BufferedMemoryMixin< CoreSegment >inlineprotected
storeBuffer()BufferedMemoryMixin< CoreSegment >inlineprotected
storeFlagBufferedMemoryMixin< CoreSegment >protected
storeFlagBufferedMemoryMixin< CoreSegment >protected
storeFrequencyBufferedMemoryMixin< CoreSegment >protected
storeFrequencyBufferedMemoryMixin< CoreSegment >protected
storeSnapshotsAsync(const std::string &memoryName, const std::vector< wm::EntitySnapshot > &snapshots, const std::vector< mixin::PendingConversion::SegmentMetadata > &segmentMetadata)MemoryBase< CoreSegment >inline
storeSnapshotsAsync(const std::string &memoryName, const std::vector< wm::EntitySnapshot > &snapshots, const std::vector< mixin::PendingConversion::SegmentMetadata > &segmentMetadata)MemoryBase< CoreSegment >inline
to_storeBufferedMemoryMixin< CoreSegment >protected
to_storeBufferedMemoryMixin< CoreSegment >protected
workerShutdownTimeoutSecondsBufferedMemoryMixin< CoreSegment >protected
workerShutdownTimeoutSecondsBufferedMemoryMixin< CoreSegment >protected
~BufferedMemoryMixin()BufferedMemoryMixin< CoreSegment >inlinevirtual
~BufferedMemoryMixin()BufferedMemoryMixin< CoreSegment >inlinevirtual
~MemoryItem()=defaultMemoryItemvirtual