|
Adobe Source Libraries 2.0.0
A collection of C++ libraries.
|
Classes | |
| class | any_regular_t |
| A runtime polymorphic type similar to std::any which can hold any type which models Regular. More... | |
| class | capture_allocator |
| class | capture_allocator< void > |
| class | closed_hash_map |
| A hash based associative container. More... | |
| class | closed_hash_set |
| A hash based associative container. More... | |
| struct | empty_t |
| An empty regular- and less-than-comparable- type. More... | |
| struct | new_delete_t |
| class | vector |
Typedefs | |
| typedef closed_hash_map< name_t, any_regular_t > | dictionary_t |
Functions | |
| bool | operator== (const any_regular_t &x, const any_regular_t &y) |
| void | swap (any_regular_t &x, any_regular_t &y) |
| template<typename T> | |
| bool | get_value (const dictionary_t &dict, name_t key, T &value) |
| bool | get_value (const dictionary_t &dict, name_t key, any_regular_t &value) |
| const any_regular_t & | get_value (const dictionary_t &dict, name_t key) |
| bool | empty (const any_regular_t &x) |
Variables | |
| const new_delete_t | local_new_delete_g |
| typedef closed_hash_map<name_t, any_regular_t> dictionary_t |
Definition at line 26 of file dictionary_fwd.hpp.
| bool operator== | ( | const any_regular_t & | x, |
| const any_regular_t & | y ) |
Definition at line 582 of file any_regular.hpp.
| void swap | ( | any_regular_t & | x, |
| any_regular_t & | y ) |
Definition at line 586 of file any_regular.hpp.
| bool get_value | ( | const dictionary_t & | dict, |
| name_t | key, | ||
| T & | value ) |
Definition at line 36 of file dictionary.hpp.
| bool get_value | ( | const dictionary_t & | dict, |
| name_t | key, | ||
| any_regular_t & | value ) |
Definition at line 43 of file dictionary.hpp.
| const any_regular_t & get_value | ( | const dictionary_t & | dict, |
| name_t | key ) |
Definition at line 51 of file dictionary.hpp.