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 |