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

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

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