|
| Result< void > | init () override |
| |
| bool | setString (std::string_view key, std::string_view value) override |
| |
| std::string | getString (std::string_view key, std::string_view defaultValue) override |
| |
| bool | setInt (std::string_view key, int32_t value) override |
| |
| int32_t | getInt (std::string_view key, int32_t defaultValue) override |
| |
| bool | setBool (std::string_view key, bool value) override |
| |
| bool | getBool (std::string_view key, bool defaultValue) override |
| |
| bool | setBytes (std::string_view key, const void *data, size_t size) override |
| |
| size_t | getBytesLength (std::string_view key) override |
| |
| size_t | getBytes (std::string_view key, void *data, size_t size) override |
| |
| bool | remove (std::string_view key) override |
| |
| void | clear () override |
| |
| virtual | ~StorageService ()=default |
| |
|
| std::unordered_map< std::string, std::string > | map_ |
| |
◆ clear()
| void ersa::services::MemoryStorageService::clear |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getBool()
| bool ersa::services::MemoryStorageService::getBool |
( |
std::string_view |
key, |
|
|
bool |
defaultValue |
|
) |
| |
|
inlineoverridevirtual |
◆ getBytes()
| size_t ersa::services::MemoryStorageService::getBytes |
( |
std::string_view |
key, |
|
|
void * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inlineoverridevirtual |
◆ getBytesLength()
| size_t ersa::services::MemoryStorageService::getBytesLength |
( |
std::string_view |
key | ) |
|
|
inlineoverridevirtual |
◆ getInt()
| int32_t ersa::services::MemoryStorageService::getInt |
( |
std::string_view |
key, |
|
|
int32_t |
defaultValue |
|
) |
| |
|
inlineoverridevirtual |
◆ getString()
| std::string ersa::services::MemoryStorageService::getString |
( |
std::string_view |
key, |
|
|
std::string_view |
defaultValue |
|
) |
| |
|
inlineoverridevirtual |
◆ init()
| Result< void > ersa::services::MemoryStorageService::init |
( |
| ) |
|
|
inlineoverridevirtual |
◆ remove()
| bool ersa::services::MemoryStorageService::remove |
( |
std::string_view |
key | ) |
|
|
inlineoverridevirtual |
◆ setBool()
| bool ersa::services::MemoryStorageService::setBool |
( |
std::string_view |
key, |
|
|
bool |
value |
|
) |
| |
|
inlineoverridevirtual |
◆ setBytes()
| bool ersa::services::MemoryStorageService::setBytes |
( |
std::string_view |
key, |
|
|
const void * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inlineoverridevirtual |
◆ setInt()
| bool ersa::services::MemoryStorageService::setInt |
( |
std::string_view |
key, |
|
|
int32_t |
value |
|
) |
| |
|
inlineoverridevirtual |
◆ setString()
| bool ersa::services::MemoryStorageService::setString |
( |
std::string_view |
key, |
|
|
std::string_view |
value |
|
) |
| |
|
inlineoverridevirtual |
◆ map_
| std::unordered_map<std::string, std::string> ersa::services::MemoryStorageService::map_ |
|
private |
The documentation for this class was generated from the following file: