メインページ | ネームスペース一覧 | クラス階層 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ

構造体 テンプレート baygui::Pointer< T >

参照カウント型スマートポインター

すべてのメンバ一覧

template<class T>
struct baygui::Pointer< T >


コンストラクタとデストラクタ

template<class T>
baygui::Pointer< T >::Pointer  ) 
 

デフォルトコンストラクタ

template<class T>
baygui::Pointer< T >::Pointer Object pointer  ) 
 

コピーコンストラクタ

template<class T>
baygui::Pointer< T >::~Pointer  ) 
 

デストラクタ


関数

template<class T>
T* baygui::Pointer< T >::get  ) 
 

生ポインターを得る

template<class T>
int baygui::Pointer< T >::getRefCount  )  const
 

参照カウントを得る

template<class T>
bool baygui::Pointer< T >::operator!= const Pointer< T > &  arg  )  const
 

!=演算子の多重定義

template<class T>
bool baygui::Pointer< T >::operator!= T *  arg  )  const
 

!=演算子の多重定義

template<class T>
T* baygui::Pointer< T >::operator->  ) 
 

アロー演算子の多重定義

template<class T>
Pointer<T>& baygui::Pointer< T >::operator= Object pointer  ) 
 

代入演算子の多重定義

template<class T>
bool baygui::Pointer< T >::operator== const Pointer< T > &  arg  )  const
 

==演算子の多重定義

template<class T>
bool baygui::Pointer< T >::operator== T *  arg  )  const
 

==演算子の多重定義

template<class T>
void baygui::Pointer< T >::set Object pointer  ) 
 

オブジェクトを設定する

template<class T>
void baygui::Pointer< T >::unset  ) 
 

オブジェクトを破棄する


この構造体の説明は次のファイルから生成されました:
BayGUI APIに対してTue Aug 23 02:06:15 2005に生成されました。  doxygen 1.4.3