Dokumentacja szablonu klasy common::scoped_handle< T, PolicyT >
[Inteligentne wskaźniki]

Inteligentny uchwyt - wyłączna własność. Więcej...

#include <Base.hpp>

Lista wszystkich składowych.

Typy publiczne

typedef T value_type

Metody publiczne

 scoped_handle (T p)
 ~scoped_handle ()
const T & get () const
void swap (scoped_handle< T, PolicyT > &b)
void reset (T p)

Przyjaciele

class scoped_handle
bool operator== (const scoped_handle &lhs, const T &rhs)
bool operator== (const T &lhs, const scoped_handle &rhs)
bool operator!= (const scoped_handle &lhs, const T &rhs)
bool operator!= (const T &lhs, const scoped_handle &rhs)


Opis szczegółowy

template<typename T, typename PolicyT>
class common::scoped_handle< T, PolicyT >

Inteligentny uchwyt - wyłączna własność.

Dokumentacja składowych definicji typu

template<typename T, typename PolicyT>
typedef T common::scoped_handle< T, PolicyT >::value_type


Dokumentacja konstruktora i destruktora

template<typename T, typename PolicyT>
common::scoped_handle< T, PolicyT >::scoped_handle ( T  p  )  [inline, explicit]

template<typename T, typename PolicyT>
common::scoped_handle< T, PolicyT >::~scoped_handle (  )  [inline]


Dokumentacja funkcji składowych

template<typename T, typename PolicyT>
const T& common::scoped_handle< T, PolicyT >::get (  )  const [inline]

template<typename T, typename PolicyT>
void common::scoped_handle< T, PolicyT >::swap ( scoped_handle< T, PolicyT > &  b  )  [inline]

template<typename T, typename PolicyT>
void common::scoped_handle< T, PolicyT >::reset ( T  p  )  [inline]


Dokumentacja przyjaciół i funkcji związanych

template<typename T, typename PolicyT>
friend class scoped_handle [friend]

template<typename T, typename PolicyT>
bool operator== ( const scoped_handle< T, PolicyT > &  lhs,
const T &  rhs 
) [friend]

template<typename T, typename PolicyT>
bool operator== ( const T &  lhs,
const scoped_handle< T, PolicyT > &  rhs 
) [friend]

template<typename T, typename PolicyT>
bool operator!= ( const scoped_handle< T, PolicyT > &  lhs,
const T &  rhs 
) [friend]

template<typename T, typename PolicyT>
bool operator!= ( const T &  lhs,
const scoped_handle< T, PolicyT > &  rhs 
) [friend]


Dokumentacja dla tej klasy została wygenerowana z pliku:

Wygenerowano Sat Mar 29 18:17:01 2008 dla CommonLib programem  doxygen 1.5.5