boost::_bi Namespace Reference


Classes

class  af0
class  af1
class  af2
class  af3
class  af4
class  protected_bind_t
struct  result_traits
struct  unspecified
struct  result_traits< unspecified, F >
struct  result_traits< unspecified, reference_wrapper< F > >
class  value
class  type
class  list0
class  list1
class  list2
class  list3
class  list4
class  list5
class  list6
class  list7
class  list8
class  list9
class  bind_t
struct  add_value
struct  add_value< value< T > >
struct  add_value< reference_wrapper< T > >
struct  add_value< arg< I > >
struct  add_value< arg< I >(*)() >
struct  add_value< bind_t< R, F, L > >
struct  list_av_1
struct  list_av_2
struct  list_av_3
struct  list_av_4
struct  list_av_5
struct  list_av_6
struct  list_av_7
struct  list_av_8
struct  list_av_9

Functions

template<class F>
void instantiate (F)
template<class F>
F & unwrap (F &f, long)
template<class F>
F & unwrap (reference_wrapper< F > &f, int)
template<class F>
F & unwrap (reference_wrapper< F > const &f, int)


Function Documentation

template<class F>
void boost::_bi::instantiate (  ) 

template<class F>
F& boost::_bi::unwrap ( reference_wrapper< F > const &  f,
int   
) [inline]

template<class F>
F& boost::_bi::unwrap ( reference_wrapper< F > &  f,
int   
) [inline]

template<class F>
F& boost::_bi::unwrap ( F &  f,
long   
) [inline]


Generated on Wed Apr 25 13:53:29 2007 for SystemC by  doxygen 1.5.1