目次

Wwise SDK 2019.1.9

公開メンバ関数

AkForceInline  CAkSmartPtr ()
  Smart pointer constructor [詳解]
 
AkForceInline  CAkSmartPtr (T *in_pT)
  Smart pointer constructor [詳解]
 
AkForceInline  CAkSmartPtr (const CAkSmartPtr< T > &in_rPtr)
  Smart pointer constructor [詳解]
 
  ~CAkSmartPtr ()
  Smart pointer destructor [詳解]
 
AkForceInline void  Release ()
  Release [詳解]
 
AkForceInline void  Attach (T *in_pObj)
  Assign with no Addref. [詳解]
 
AkForceInline T *  Detach ()
  Give the pointer without releasing it. [詳解]
 
const CAkSmartPtr< T > &  operator= (const CAkSmartPtr< T > &in_pObj)
  Assignation operator [詳解]
 
const CAkSmartPtr< T > &  operator= (T *in_pObj)
  Assignation operator [詳解]
 
T &  operator* ()
  Operator * [詳解]
 
T *  operator-> () const
  Operator -> [詳解]
 
  operator T* () const
  Operator [詳解]
 
T **  operator& ()
  Operators to pass to functions like QueryInterface and other functions returning an addref'd pointer. [詳解]
 
const T &  operator* () const
  Operator * [詳解]
 
T *  Cast ()
  Cast [詳解]
 
const T *  Cast () const
  Cast [詳解]
 

限定公開メンバ関数

void  _Assign (T *in_pObj, bool in_bAddRef=true)
  internal use only [詳解]
 
bool  _Compare (const T *in_pObj) const
  internal use only [詳解]
 

限定公開変数類

T *  m_pT
  internal use only [詳解]
 

詳解

template<class T>
class CAkSmartPtr< T >

AkSmartPtr.h38 行目に定義があります。


このクラス詳解は次のファイルから抽出されました: