lestes::std::pair< srp< T1 >, 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< srp< T1 >,
T2 > > 
create ()
static ptr< pair< srp< T1 >,
T2 > > 
create (const ptr< T1 > &a, const T2 &b)
static ptr< pair< srp< T1 >,
T2 > > 
create (const ptr< pair< srp< T1 >, T2 > > &p)
static ptr< pair< srp< T1 >,
T2 > > 
create (const::std::pair< srp< T1 >, T2 > &stdp)

Protected Member Functions

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

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


Constructor & Destructor Documentation

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

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

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


Member Function Documentation

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

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

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

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

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

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

template<typename T1, typename T2>
void lestes::std::pair< srp< T1 >, 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