stlab.adobe.com Adobe Systems Incorporated
Miscellaneous Functional Operators

Classes

struct  always_true< T >
 
struct  assign
 
struct  binary_compose< F, G, H >
 
class  bitwise_and< T >
 
class  bitwise_or< T >
 
class  bitwise_xor< T >
 
class  compare_members_t< T, R, Compare >
 
struct  constructor< T >
 
struct  dec< T >
 
struct  delete_array
 
struct  delete_ptr
 
struct  element< N, T >
 
struct  element< 0, pair< T1, T2 > >
 
struct  element< 0, std::pair< T1, T2 > >
 
struct  element< 1, pair< T1, T2 > >
 
struct  element< 1, std::pair< T1, T2 > >
 
struct  equal_to
 
struct  equivalent< O >
 
class  generator_t< Result >
 
struct  get_element< N, T >
 
struct  get_element< 0, pair< T1, T2 > >
 
struct  get_element< 0, std::pair< T1, T2 > >
 
struct  get_element< 1, pair< T1, T2 > >
 
struct  get_element< 1, std::pair< T1, T2 > >
 
struct  greater
 
struct  greater_equal
 
struct  identity< T >
 
struct  identity_element< std::multiplies< T > >
 
struct  identity_element< std::plus< T > >
 
struct  inc< T >
 
struct  indirect< T >
 
class  indirect_t
 
struct  is_member< I, O >
 
struct  less
 
struct  less_equal
 
struct  logical_and
 
struct  logical_not
 
struct  logical_or
 
class  mem_data_t< T, R >
 
struct  mem_data_t< const T, R >
 
struct  not_equal_to
 
struct  plus_asymmetric< T1, T2 >
 
struct  pointer_to< T >
 
class  sequence_t< T >
 
struct  str_less_t
 
struct  transposer< F >
 
struct  unary_compose< F, G >
 

Functions

template<typename F , typename G >
unary_compose< F, G > compose (F f, G g)
 
template<typename F >
transposer< F > f_transpose (F f)
 
template<typename I >
is_member< I, less > make_is_member (I f, I l)
 
template<typename I , typename O >
is_member< I, O > make_is_member (I f, I l, O o)
 
template<typename I >
is_member< typename boost::range_const_iterator< I >::type, less > make_is_member (const I &r)
 
template<typename I , typename O >
is_member< typename boost::range_const_iterator< I >::type, O > make_is_member (const I &r, O o)
 

Detailed Description

Function Documentation

unary_compose<F, G> adobe::compose ( f,
g 
)

Definition at line 188 of file functional.hpp.

transposer<F> adobe::f_transpose ( f)

Definition at line 472 of file functional.hpp.

is_member<I, less> adobe::make_is_member ( f,
l 
)

Definition at line 49 of file is_member.hpp.

is_member<I, O> adobe::make_is_member ( f,
l,
o 
)

Definition at line 53 of file is_member.hpp.

is_member<typename boost::range_const_iterator<I>::type, less> adobe::make_is_member ( const I &  r)

Definition at line 56 of file is_member.hpp.

is_member<typename boost::range_const_iterator<I>::type, O> adobe::make_is_member ( const I &  r,
o 
)

Definition at line 61 of file is_member.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google