|
Apollo
6.0
Open source self driving car software
|
Lightweight key-value database to store system-wide parameters. We prefer keys like "apollo:data:commit_id". More...
#include <kv_db.h>

Static Public Member Functions | |
| static bool | Put (std::string_view key, std::string_view value) |
| Store {key, value} to DB. More... | |
| static bool | Delete (std::string_view key) |
| Delete a key. More... | |
| static std::optional< std::string > | Get (std::string_view key) |
| Get value of a key. More... | |
Lightweight key-value database to store system-wide parameters. We prefer keys like "apollo:data:commit_id".
|
static |
Delete a key.
|
static |
Get value of a key.
has_value() to check if there is non-empty value. Use value() to get real value. Use value_or("") to get existing value or fallback to default.
|
static |
Store {key, value} to DB.
1.8.13