| deserialize(const rapidjson::Value &obj) override | lintel::SharedMemoryObjectRepository< DATA, DAO > | inlinevirtual |
| lintel::SharedMemoryRepository::deserialize(const std::string &json) | lintel::JsonSerializable | inlinevirtual |
| getCodeVersion() const | lintel::SharedMemoryRepository | |
| getData() const | lintel::SharedMemoryObjectRepository< DATA, DAO > | inlineprotected |
| getSharedMemoryRepository() const | lintel::SharedMemoryRepository | |
| getSharedMemorySegment() const | lintel::SharedMemoryRepository | |
| getSizeOfData() const | lintel::SharedMemoryRepository | |
| getType() const override | lintel::SharedMemoryObjectRepository< DATA, DAO > | inlinevirtual |
| getTypeName() const | lintel::SharedMemoryRepository | inline |
| getUuid() const | lintel::SharedMemoryRepository | |
| isSerializable() | lintel::SharedMemoryRepository | inlineprotectedstatic |
| JsonSerializable()=default | lintel::JsonSerializable | |
| m_sharedMemoryService | lintel::SharedMemoryObjectRepository< DATA, DAO > | protected |
| onAcquireReadLock() const | lintel::SharedMemoryRepository | inlineprotectedvirtual |
| onMigrate(int32_t currentActiveVersion)=0 | lintel::SharedMemoryRepository | pure virtual |
| onReleaseReadLock() const | lintel::SharedMemoryRepository | inlineprotectedvirtual |
| serialize(rapidjson::Writer< rapidjson::StringBuffer > *writer) const override | lintel::SharedMemoryObjectRepository< DATA, DAO > | inlinevirtual |
| lintel::SharedMemoryRepository::serialize() const | lintel::JsonSerializable | inlinevirtual |
| SharedMemoryObjectRepository(const std::shared_ptr< SharedMemoryService > &sharedMemoryService, const std::shared_ptr< SharedMemorySegment > &segment, int32_t codeVersion, std::string uuid) | lintel::SharedMemoryObjectRepository< DATA, DAO > | inline |
| SharedMemoryRepository(std::shared_ptr< SharedMemorySegment > sharedMemorySegment, std::size_t sizeOfData, std::string_view sharedMemoryRepository, int32_t codeVersion, std::string uuid) | lintel::SharedMemoryRepository | |
| ~JsonSerializable()=default | lintel::JsonSerializable | virtual |
| ~SharedMemoryRepository() override=default | lintel::SharedMemoryRepository | |