| allOf(const std::string &processName, const std::string &className, const std::string &instanceName, const std::string &name) override | lintel::SharedMemoryPropertyRepository | virtual |
| awake() override | lintel::SharedMemoryPropertyRepository | virtual |
| deleteOf(const std::vector< std::shared_ptr< PropertyBase > > &properties) override | lintel::SharedMemoryPropertyRepository | virtual |
| deserialize(const rapidjson::Value &obj) override | lintel::SharedMemoryMapRepository< shm::String, PropertyDataDto, shm::String, PropertyDataDao > | inlinevirtual |
| lintel::SharedMemoryRepository::deserialize(const std::string &json) | lintel::JsonSerializable | inlinevirtual |
| getCodeVersion() const | lintel::SharedMemoryRepository | |
| getDataStorage() override | lintel::SharedMemoryPropertyRepository | virtual |
| getMap() const | lintel::SharedMemoryMapRepository< shm::String, PropertyDataDto, shm::String, PropertyDataDao > | inlineprotected |
| getSharedMemoryRepository() const | lintel::SharedMemoryRepository | |
| getSharedMemorySegment() const | lintel::SharedMemoryRepository | |
| getSizeOfData() const | lintel::SharedMemoryRepository | |
| SharedMemoryMapRepository< shm::getType() const override | lintel::SharedMemoryMapRepository< shm::String, PropertyDataDto, shm::String, PropertyDataDao > | inlinevirtual |
| lintel::PropertyRepository::getType() const | lintel::PropertyRepository | inline |
| getTypeName() const | lintel::SharedMemoryRepository | inline |
| getUuid() const | lintel::SharedMemoryRepository | |
| isEnabled() const | lintel::PropertyRepository | inline |
| isMutable() const | lintel::PropertyRepository | inline |
| isSerializable() | lintel::SharedMemoryRepository | inlineprotectedstatic |
| isShadow() const | lintel::PropertyRepository | inline |
| JsonSerializable()=default | lintel::JsonSerializable | |
| m_sharedMemoryService | lintel::SharedMemoryMapRepository< shm::String, PropertyDataDto, shm::String, PropertyDataDao > | protected |
| onAcquireReadLock() const override | lintel::SharedMemoryPropertyRepository | inlineprotectedvirtual |
| onMigrate(int32_t currentActiveVersion) override | lintel::SharedMemoryPropertyRepository | virtual |
| onReleaseReadLock() const override | lintel::SharedMemoryPropertyRepository | inlineprotectedvirtual |
| PropertyRepository(PropertyRepositoryType type, const std::shared_ptr< Configuration > &configuration) | lintel::PropertyRepository | inline |
| save(const std::vector< std::shared_ptr< PropertyBase > > &properties) override | lintel::SharedMemoryPropertyRepository | virtual |
| save(std::shared_ptr< PropertyBase > property) override | lintel::SharedMemoryPropertyRepository | virtual |
| serialize(rapidjson::Writer< rapidjson::StringBuffer > *writer) const override | lintel::SharedMemoryMapRepository< shm::String, PropertyDataDto, shm::String, PropertyDataDao > | inlinevirtual |
| lintel::SharedMemoryRepository::serialize() const | lintel::JsonSerializable | inlinevirtual |
| SharedMemoryMapRepository(const std::shared_ptr< SharedMemoryService > &sharedMemoryService, const std::shared_ptr< SharedMemorySegment > &segment, int32_t codeVersion, std::string uuid, int32_t sizeOfData=sizeof(PropertyDataDto)) | lintel::SharedMemoryMapRepository< shm::String, PropertyDataDto, shm::String, PropertyDataDao > | inline |
| SharedMemoryPropertyRepository(const std::shared_ptr< SharedMemoryService > &sharedMemoryService, const std::shared_ptr< SharedMemorySegmentManager > &sharedMemorySegmentManager, const std::shared_ptr< Configuration > &configuration, std::shared_ptr< ProcessName > processName) | lintel::SharedMemoryPropertyRepository | |
| 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 |
| ~PropertyRepository()=default | lintel::PropertyRepository | virtual |
| ~SharedMemoryRepository() override=default | lintel::SharedMemoryRepository | |