lintel 0.2.0
Loading...
Searching...
No Matches
lintel::SharedMemoryVectorRepository< DATA, DAO > Member List

This is the complete list of members for lintel::SharedMemoryVectorRepository< DATA, DAO >, including all inherited members.

deserialize(const rapidjson::Value &obj) overridelintel::SharedMemoryVectorRepository< DATA, DAO >inlinevirtual
lintel::SharedMemoryRepository::deserialize(const std::string &json)lintel::JsonSerializableinlinevirtual
getCodeVersion() constlintel::SharedMemoryRepository
getSharedMemoryRepository() constlintel::SharedMemoryRepository
getSharedMemorySegment() constlintel::SharedMemoryRepository
getSizeOfData() constlintel::SharedMemoryRepository
getType() const overridelintel::SharedMemoryVectorRepository< DATA, DAO >inlinevirtual
getTypeName() constlintel::SharedMemoryRepositoryinline
getUuid() constlintel::SharedMemoryRepository
getVector() constlintel::SharedMemoryVectorRepository< DATA, DAO >inlineprotected
isSerializable()lintel::SharedMemoryRepositoryinlineprotectedstatic
JsonSerializable()=defaultlintel::JsonSerializable
m_sharedMemoryServicelintel::SharedMemoryVectorRepository< DATA, DAO >protected
onAcquireReadLock() constlintel::SharedMemoryRepositoryinlineprotectedvirtual
onMigrate(int32_t currentActiveVersion)=0lintel::SharedMemoryRepositorypure virtual
onReleaseReadLock() constlintel::SharedMemoryRepositoryinlineprotectedvirtual
serialize(rapidjson::Writer< rapidjson::StringBuffer > *writer) const overridelintel::SharedMemoryVectorRepository< DATA, DAO >inlinevirtual
lintel::SharedMemoryRepository::serialize() constlintel::JsonSerializableinlinevirtual
SharedMemoryRepository(std::shared_ptr< SharedMemorySegment > sharedMemorySegment, std::size_t sizeOfData, std::string_view sharedMemoryRepository, int32_t codeVersion, std::string uuid)lintel::SharedMemoryRepository
SharedMemoryVectorRepository(const std::shared_ptr< SharedMemoryService > &sharedMemoryService, const std::shared_ptr< SharedMemorySegment > &segment, int32_t codeVersion, std::string uuid)lintel::SharedMemoryVectorRepository< DATA, DAO >inline
~JsonSerializable()=defaultlintel::JsonSerializablevirtual
~SharedMemoryRepository() override=defaultlintel::SharedMemoryRepository