EntityInstance Member List

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

_loadAllReferences(armem::wm::EntitySnapshot &) const overrideEntityInstanceprotectedvirtual
_resolve(armem::wm::EntityInstance &) const overrideEntityInstanceprotectedvirtual
_setExportName(const std::string &)MemoryIteminlineprotectedvirtual
_setMemoryID(const MemoryID &)MemoryIteminlineprotectedvirtual
_store(const armem::wm::EntityInstance &) overrideEntityInstanceprotectedvirtual
addDateToMemoryBasePath(const std::filesystem::path &n) constDiskMemoryItemMixinprotected
collectionExists() constMongoDBStorageMixin
armarx::configureMixin(const nlohmann::json &json)DiskMemoryItemMixinprotected
armarx::armem::server::ltm::detail::mixin::MongoDBStorageMixin::configureMixin(const nlohmann::json &json)MongoDBStorageMixinprotected
connect() constMongoDBStorageMixinprotected
connected() constMongoDBStorageMixinprotected
createPropertyDefinitions(PropertyDefinitionsPtr &defs, const std::string &prefix)DiskMemoryItemMixin
DATAMongoDBStorageMixinprotectedstatic
DATA_FILENAMEDiskMemoryItemMixinprotectedstatic
databaseExists() constMongoDBStorageMixin
DEPTH_TO_DATA_FILESDiskMemoryItemMixinstatic
DiskMemoryItemMixin()=defaultDiskMemoryItemMixin
DiskMemoryItemMixin(const Path &memoryParentPath, const std::string &exportName, const armem::MemoryID &id)DiskMemoryItemMixin
documentExists() constMongoDBStorageMixin
documentExists(const std::string &id) constMongoDBStorageMixin
ensureCollectionExists(bool createIfNotExistent=false)MongoDBStorageMixin
ensureDatabaseExists(bool createIfNotExistent=false)MongoDBStorageMixin
ensureDocumentExists(bool createIfNotExistent=false)MongoDBStorageMixin
ensureDocumentExists(const std::string &id, bool createIfNotExistent=false)MongoDBStorageMixin
ensureFileExists(const std::string &filename, bool createIfNotExistent=false) constDiskMemoryItemMixin
ensureFullPathExists(bool createIfNotExistent=false) constDiskMemoryItemMixin
ensureMemoryBasePathExists(bool createIfNotExistent=false) constDiskMemoryItemMixin
ensurePreviousCollectionExists(bool createIfNotExistent=false)MongoDBStorageMixin
EntityInstance(const detail::mixin::Path &, const detail::mixin::MongoDBSettings &, const std::string &, const MemoryID &id, const std::shared_ptr< Processors > &p)EntityInstance
fileExists(const std::string &filename) constDiskMemoryItemMixin
FOREIGN_KEYMongoDBStorageMixinprotectedstatic
fullPathExists() constDiskMemoryItemMixin
getAllDirectories() constDiskMemoryItemMixin
getAllDocuments() constMongoDBStorageMixin
getAllFiles() constDiskMemoryItemMixin
getCollectionName() constMongoDBStorageMixin
getDatabaseName() constMongoDBStorageMixin
getDocumentName() constMongoDBStorageMixin
getExportName() constMemoryIteminlinevirtual
getFullPath() constDiskMemoryItemMixin
getLevelName()EntityInstanceBasestatic
getMemoryBasePath() constDiskMemoryItemMixin
getMemoryID() constMemoryIteminline
getPreviousCollectionName() constMongoDBStorageMixin
getSettings() constMongoDBStorageMixin
getStatistics() constEntityInstanceBaseinline
id() constMemoryItem
IDMongoDBStorageMixinprotectedstatic
loadAllReferences(armem::wm::EntitySnapshot &e) constEntityInstanceBaseinline
ltm_mutexEntityInstanceBasemutableprotected
MEMORY_EXPORT_SUFFIXDiskMemoryItemMixinprotectedstatic
memoryBasePathExists() constDiskMemoryItemMixin
MemoryItem(const std::string &exportName, const MemoryID &)EntityInstanceBase
MemoryItem(const std::string &exportName, const MemoryID &, const std::shared_ptr< Processors > &)EntityInstanceBase
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
METADATAMongoDBStorageMixinprotectedstatic
METADATA_FILENAMEDiskMemoryItemMixinprotectedstatic
MongoDBStorageMixin()=defaultMongoDBStorageMixin
MongoDBStorageMixin(const MongoDBSettings &settings, const std::string &exportName, const armem::MemoryID &id)MongoDBStorageMixin
name() constMemoryItem
previousCollectionExists() constMongoDBStorageMixin
processorsMemoryItemprotected
readDataFromDocument() constMongoDBStorageMixin
readDataFromDocument(const std::string &id) constMongoDBStorageMixin
readDataFromFile(const std::string &filename) constDiskMemoryItemMixin
resetStatistics()EntityInstanceBaseinline
resolve(armem::wm::EntityInstance &e) constEntityInstanceBaseinline
setExportName(const std::string &n)MemoryItem
setHost(const std::string &)MongoDBStorageMixinprotected
setMemoryID(const MemoryID &)MemoryItem
setMemoryName(const std::string &memoryName)MemoryItem
armarx::setMixinExportName(const std::string &n)DiskMemoryItemMixinprotected
armarx::armem::server::ltm::detail::mixin::MongoDBStorageMixin::setMixinExportName(const std::string &n)MongoDBStorageMixinprotected
armarx::setMixinMemoryID(const MemoryID &n)DiskMemoryItemMixinprotected
armarx::armem::server::ltm::detail::mixin::MongoDBStorageMixin::setMixinMemoryID(const armem::MemoryID &)MongoDBStorageMixinprotected
setPassword(const std::string &)MongoDBStorageMixinprotected
setPort(const unsigned int)MongoDBStorageMixinprotected
setUser(const std::string &)MongoDBStorageMixinprotected
start()MongoDBStorageMixinprotected
statisticsEntityInstanceBaseprotected
stop()MongoDBStorageMixinprotected
store(const armem::wm::EntityInstance &e)EntityInstanceBaseinline
TYPEMongoDBStorageMixinprotectedstatic
TYPE_FILENAMEDiskMemoryItemMixinprotectedstatic
writeDataToDocument(const nlohmann::json &data)MongoDBStorageMixin
writeDataToDocument(const std::string &id, const nlohmann::json &data)MongoDBStorageMixin
writeDataToFile(const std::string &filename, const std::vector< unsigned char > &data) constDiskMemoryItemMixin
writeForeignKeyToPreviousDocument()MongoDBStorageMixin
writeForeignKeyToPreviousDocument(const nlohmann::json &type)MongoDBStorageMixin
~DiskMemoryItemMixin()=defaultDiskMemoryItemMixinvirtual
~MemoryItem()=defaultMemoryItemvirtual