Adobe Source Libraries 2.0.0
A collection of C++ libraries.
Loading...
Searching...
No Matches
adobe::version_1 Namespace Reference

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_tdictionary_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_tget_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 Documentation

◆ dictionary_t

Definition at line 26 of file dictionary_fwd.hpp.

Function Documentation

◆ operator==()

bool operator== ( const any_regular_t & x,
const any_regular_t & y )

Definition at line 582 of file any_regular.hpp.

◆ swap()

void swap ( any_regular_t & x,
any_regular_t & y )

Definition at line 586 of file any_regular.hpp.

◆ get_value() [1/3]

template<typename T>
bool get_value ( const dictionary_t & dict,
name_t key,
T & value )

Definition at line 36 of file dictionary.hpp.

◆ get_value() [2/3]

bool get_value ( const dictionary_t & dict,
name_t key,
any_regular_t & value )

Definition at line 43 of file dictionary.hpp.

◆ get_value() [3/3]

const any_regular_t & get_value ( const dictionary_t & dict,
name_t key )

Definition at line 51 of file dictionary.hpp.