Adobe Source Libraries 1.49.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 boost::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...
class  function
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)
template<typename F>
bool operator== (const function< F > &x, null_ptr_t)
template<typename F>
bool operator== (null_ptr_t, const function< F > &x)
template<typename F>
bool operator!= (const function< F > &x, null_ptr_t)
template<typename F>
bool operator!= (null_ptr_t, const function< F > &x)
bool empty (const any_regular_t &x)

Variables

template<typename T>
const function< R()>::vtable_type function< R()>::model< T >::vtable_s
const new_delete_t local_new_delete_g

Typedef Documentation

◆ dictionary_t

Definition at line 26 of file dictionary_fwd.hpp.

Function Documentation

◆ operator==() [1/3]

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.

◆ operator==() [2/3]

template<typename F>
bool operator== ( const function< F > & x,
null_ptr_t  )

Definition at line 166 of file function.hpp.

◆ operator==() [3/3]

template<typename F>
bool operator== ( null_ptr_t ,
const function< F > & x )

Definition at line 170 of file function.hpp.

◆ operator!=() [1/2]

template<typename F>
bool operator!= ( const function< F > & x,
null_ptr_t  )

Definition at line 174 of file function.hpp.

◆ operator!=() [2/2]

template<typename F>
bool operator!= ( null_ptr_t ,
const function< F > & x )

Definition at line 178 of file function.hpp.

Variable Documentation

◆ function< R()>::model< T >::vtable_s

template<typename T>
const function<R()>::vtable_type function< R()>::model< T >::vtable_s

Definition at line 297 of file function.hpp.