|
Solution46
|
生成消滅演算子ライブラリヘッダファイル [詳解]


クラス | |
| class | LibNewDel::CLibNewDel |
| 生成消滅演算子ライブラリクラス [詳解] | |
| struct | LibNewDel::CLibNewDel::SProcessInfo |
| 参照プロセス情報構造体 [詳解] | |
| struct | LibNewDel::CLibNewDel::SMappingInfo |
| 共有メモリ情報構造体 [詳解] | |
名前空間 | |
| LibNewDel | |
| 生成消滅演算子ライブラリ名前空間 | |
マクロ定義 | |
| #define | NewDelInstance() LibNewDel::CLibNewDel::GetInstance() |
| インスタンス取得マクロ [詳解] | |
| #define | NewDelOperatorNew(...) NewDelInstance().NotifyOperatorNew(__VA_ARGS__) |
| 生成演算子実行通知マクロ [詳解] | |
| #define | NewDelOperatorDelete(...) NewDelInstance().NotifyOperatorDelete(__VA_ARGS__) |
| 消滅演算子実行通知マクロ [詳解] | |
| #define | NewDelLogOut() NewDelInstance().GetLogOutFlag() |
| ログ出力許可フラグ取得マクロ [詳解] | |
生成消滅演算子ライブラリヘッダファイル
生成消滅演算子ライブラリヘッダファイルです。
LibNewDel.h に定義があります。
| #define NewDelInstance | ( | ) | LibNewDel::CLibNewDel::GetInstance() |
インスタンス取得マクロ
LibNewDel.h の 23 行目に定義があります。
| #define NewDelOperatorNew | ( | ... | ) | NewDelInstance().NotifyOperatorNew(__VA_ARGS__) |
| #define NewDelOperatorDelete | ( | ... | ) | NewDelInstance().NotifyOperatorDelete(__VA_ARGS__) |
| #define NewDelLogOut | ( | ) | NewDelInstance().GetLogOutFlag() |
ログ出力許可フラグ取得マクロ
LibNewDel.h の 26 行目に定義があります。
参照元 AppTest::CAppTestMenuConsole::DisableNewDelLog(), AppTest::CAppTestMenuConsole::EnableNewDelLog(), LibJson::CJsonConfig::Load(), LibJson::CJsonConfig::Save().