#include <dictionary.h>
◆ Dictionary()
| Dictionary::Dictionary |
( |
| ) |
|
|
default |
◆ begin() [1/2]
| auto Dictionary::begin |
( |
| ) |
|
◆ begin() [2/2]
| auto Dictionary::begin |
( |
| ) |
const |
◆ clear()
| void Dictionary::clear |
( |
| ) |
|
◆ end() [1/2]
◆ end() [2/2]
| auto Dictionary::end |
( |
| ) |
const |
◆ erase()
| bool Dictionary::erase |
( |
const String & |
key | ) |
|
◆ for_each()
template<typename Func >
| void Dictionary::for_each |
( |
Func |
func | ) |
|
|
inline |
◆ get()
template<typename T >
| T Dictionary::get |
( |
const String & |
key, |
|
|
const T & |
default_value = T{} |
|
) |
| const |
|
inline |
◆ get_type()
| std::type_index Dictionary::get_type |
( |
const String & |
key | ) |
const |
◆ has()
| bool Dictionary::has |
( |
const String & |
key | ) |
const |
◆ is_empty()
| bool Dictionary::is_empty |
( |
| ) |
const |
◆ is_type()
template<typename T >
| bool Dictionary::is_type |
( |
const String & |
key | ) |
const |
|
inline |
◆ keys()
◆ merge()
| void Dictionary::merge |
( |
const Dictionary & |
other, |
|
|
bool |
overwrite = false |
|
) |
| |
◆ set()
template<typename T >
| void Dictionary::set |
( |
const String & |
key, |
|
|
const T & |
value |
|
) |
| |
|
inline |
◆ size()
| size_t Dictionary::size |
( |
| ) |
const |
The documentation for this class was generated from the following files: