|
|
template<typename T > |
| ConfigBase & | Set (const Entry< T > &entry, const T &val) |
| |
|
template<typename T > |
| ConfigBase & | Unset (const Entry< T > &entry) |
| |
|
ConfigBase & | Reset () |
| |
|
template<typename T > |
| T | Get (const Entry< T > &entry) const |
| |
|
const std::unordered_map< std::string, std::string > & | configs () const |
| |
|
std::unordered_map< std::string, std::string > & | mutable_configs () |
| |
| std::unordered_map< std::string, std::string > | Extract (std::string_view prefix) const |
| | Extracts the prefix from the configuration.
|
| |
|
|
std::unordered_map< std::string, std::string > | configs_ |
| |
◆ Extract()
template<class ConcreteConfig >
| std::unordered_map< std::string, std::string > iceberg::ConfigBase< ConcreteConfig >::Extract |
( |
std::string_view |
prefix | ) |
const |
|
inline |
Extracts the prefix from the configuration.
- Parameters
-
| prefix | The prefix to extract. |
- Returns
- A map of entries that match the prefix with prefix removed.
The documentation for this class was generated from the following file: