|
| | 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 std::shared_ptr< Value > | find (const String &key) const |
| |
| std::shared_ptr< Value > | find (const String &key) |
| |
| std::shared_ptr< Value > | setRef (const String &key, Value &&value) |
| | Set a Value to the Dictionary, and return a reference to the set Value.
|
| |
| 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) |
| |
Dictionary Value Container Type.