|
| Dict ()=default |
|
| ~Dict () |
|
| Dict (Dict &&other) noexcept |
|
Dict & | operator= (Dict &&other) noexcept |
|
| Dict (const Dict &other)=delete |
|
Dict & | operator= (const Dict &other)=delete |
|
bool | empty () const |
|
size_t | size () const |
|
void | clear () |
|
bool | contains (const String &key) const |
|
Iterator | begin () |
|
ConstIterator | begin () const |
|
Iterator | end () |
|
ConstIterator | end () const |
|
ConstIterator | cbegin () const |
|
ConstIterator | cend () const |
|
ReverseIterator | rbegin () |
|
ConstReverseIterator | rbegin () const |
|
ReverseIterator | rend () |
|
ConstReverseIterator | rend () const |
|
Iterator | erase (const Iterator &it) |
|
Iterator | erase (const ConstIterator &it) |
|
const Value * | find (const String &key) const |
|
Value * | find (const String &key) |
|
void | set (const String &key, Value &&value) & |
|
void | set (const String &key, bool value) & |
|
void | set (const String &key, Integer value) & |
|
void | set (const String &key, double value) & |
|
void | set (const String &key, const char *value) & |
|
void | set (const String &key, const char *value, size_t length) & |
|
void | set (const String &key, String &&value) & |
|
void | set (const String &key, Blob &&value) & |
|
void | set (const String &key, List &&value) & |
|
void | set (const String &key, Dict &&value) & |
|
Dict && | set (const String &key, Value &&value) && |
|
Dict && | set (const String &key, bool value) && |
|
Dict && | set (const String &key, Integer value) && |
|
Dict && | set (const String &key, double value) && |
|
Dict && | set (const String &key, const char *value) && |
|
Dict && | set (const String &key, const char *value, size_t length) && |
|
Dict && | set (const String &key, String &&value) && |
|
Dict && | set (const String &key, Blob &&value) && |
|
Dict && | set (const String &key, List &&value) && |
|
Dict && | set (const String &key, Dict &&value) && |
|
bool | remove (const String &key) |
|