|
Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
|
newオブジェクトを管理するコンテナクラス [詳解]
#include <Binder.hpp>
公開メンバ関数 | |
| Binder () | |
| コンストラクタ | |
| Binder (T *t) | |
| コンストラクタ | |
| virtual APIENTRY | ~Binder () |
| デストラクタ | |
| VOID APIENTRY | Delete () |
| 管理オブジェクトの開放 | |
| T *APIENTRY | Get () const |
| 管理オブジェクトの取得 | |
| bool APIENTRY | New (Args... args) |
| 管理オブジェクトの作成 | |
| T *APIENTRY | operator-> () const |
| 管理オブジェクトの取得 | |
| VOID APIENTRY | Set (T *t) |
| 外部から管理オブジェクトを設定 | |
非公開メンバ関数 | |
| Binder (const Binder< T, Args... > &)=delete | |
| VOID | operator= (const Binder< T, Args... > &)=delete |
非公開変数類 | |
| T * | _value |
newオブジェクトを管理するコンテナクラス
Binder.hpp の 17 行目に定義があります。
|
inline |
コンストラクタ
Binder.hpp の 1 行目に定義があります。
|
inline |
|
inlinevirtual |
|
privatedelete |
|
inline |
管理オブジェクトの開放
Binder.hpp の 51 行目に定義があります。
参照先 alt::skeleton::Binder< T, Args >::_value.
参照元 alt::skeleton::Binder< T, Args >::~Binder(), WindowsLibraryTest::TEST_CLASS().
|
inline |
管理オブジェクトの取得
Binder.hpp の 59 行目に定義があります。
参照先 alt::skeleton::Binder< T, Args >::_value.
参照元 alt::skeleton::Binder< T, Args >::operator->(), WindowsLibraryTest::TEST_CLASS().
|
inline |
管理オブジェクトの作成
| ...args | コンストラクタ引数 |
| true(成功) | |
| false(失敗) |
Binder.hpp の 44 行目に定義があります。
|
inline |
|
privatedelete |
|
inline |
|
private |