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().