lestes::std::pair< T1, srp< T2 > > Class Template Reference

#include <pair.hh>

List of all members.

Public Member Functions

virtual ptr< reflection_list > reflection_get () const
virtual ptr< field_list_list > field_values_get () const

Static Public Member Functions

static ptr< pair< T1, srp<
T2 > > > 
create ()
static ptr< pair< T1, srp<
T2 > > > 
create (const T1 &a, const ptr< T2 > &b)
static ptr< pair< T1, srp<
T2 > > > 
create (const ptr< pair< T1, srp< T2 > > > &p)
static ptr< pair< T1, srp<
T2 > > > 
create (const::std::pair< T1, srp< T2 > > &stdp)

Protected Member Functions

 pair ()
 pair (const T1 &a, const srp< T2 > &b)
 pair (const pair< T1, srp< T2 > > &p)
void gc_mark ()

template<typename T1, typename T2>
class lestes::std::pair< T1, srp< T2 > >


Constructor & Destructor Documentation

template<typename T1, typename T2>
lestes::std::pair< T1, srp< T2 > >::pair (  )  [inline, protected]

template<typename T1, typename T2>
lestes::std::pair< T1, srp< T2 > >::pair ( const T1 &  a,
const srp< T2 > &  b 
) [inline, protected]

template<typename T1, typename T2>
lestes::std::pair< T1, srp< T2 > >::pair ( const pair< T1, srp< T2 > > &  p  )  [inline, protected]


Member Function Documentation

template<typename T1, typename T2>
static ptr< pair< T1, srp<T2> > > lestes::std::pair< T1, srp< T2 > >::create ( void   )  [inline, static]

template<typename T1, typename T2>
static ptr< pair< T1, srp<T2> > > lestes::std::pair< T1, srp< T2 > >::create ( const T1 &  a,
const ptr< T2 > &  b 
) [inline, static]

template<typename T1, typename T2>
static ptr< pair< T1, srp<T2> > > lestes::std::pair< T1, srp< T2 > >::create ( const ptr< pair< T1, srp< T2 > > > &  p  )  [inline, static]

template<typename T1, typename T2>
static ptr< pair< T1, srp<T2> > > lestes::std::pair< T1, srp< T2 > >::create ( const ::std::pair< T1, srp< T2 > > &  stdp  )  [inline, static]

template<typename T1, typename T2>
virtual ptr<reflection_list> lestes::std::pair< T1, srp< T2 > >::reflection_get ( void   )  const [inline, virtual]

template<typename T1, typename T2>
virtual ptr<field_list_list> lestes::std::pair< T1, srp< T2 > >::field_values_get ( void   )  const [inline, virtual]

template<typename T1, typename T2>
void lestes::std::pair< T1, srp< T2 > >::gc_mark ( void   )  [inline, protected]


The documentation for this class was generated from the following file:
Generated on Mon Feb 12 18:50:05 2007 for lestes by doxygen 1.5.1-20070107