Solution46
|
JSON構成情報自動セクションブロッククラス [詳解]
#include "CJsonConfigAuto.h"
公開メンバ関数 | |
CJsonConfigAuto (CJsonConfig &rcConfig, wchar_t const *pszSection, int nIndex, wchar_t const *pszPath, bool bClear=false) noexcept | |
コンストラクタ [詳解] | |
CJsonConfigAuto (CJsonConfig &rcConfig, wchar_t const *pszSection, wchar_t const *pszPath, bool bClear=false) noexcept | |
コンストラクタ [詳解] | |
CJsonConfigAuto (CJsonConfig &rcConfig, wchar_t const *pszSection, int nIndex, bool bClear=false) noexcept | |
コンストラクタ [詳解] | |
CJsonConfigAuto (CJsonConfig &rcConfig, wchar_t const *pszSection, bool bClear=false) noexcept | |
コンストラクタ [詳解] | |
virtual | ~CJsonConfigAuto () noexcept |
デストラクタ [詳解] | |
virtual bool | GetResult () noexcept |
実行結果取得関数 [詳解] | |
限定公開変数類 | |
CJsonConfig & | m_rcConfig |
JSON構成情報参照 [詳解] | |
CString | m_cCurrPath |
JSONカレントパス [詳解] | |
bool | m_bResult |
実行結果 [詳解] | |
非公開メンバ関数 | |
CJsonConfigAuto (CJsonConfigAuto const &)=delete | |
CJsonConfigAuto & | operator= (CJsonConfigAuto const &)=delete |
|
explicitnoexcept |
コンストラクタ
コンストラクタです。
[in] | rcConfig | JSON構成情報参照 |
[in] | pszSection | セクション文字列 |
[in] | nIndex | セクションインデックス |
[in] | pszPath | JSONパス文字列 |
[in] | bClear | セクションクリアフラグ |
CJsonConfigAuto.cpp の 28 行目に定義があります。
参照先 LibCommon::CString::Format().
|
inlineexplicitnoexcept |
コンストラクタ
コンストラクタです。
[in] | rcConfig | JSON構成情報参照 |
[in] | pszSection | セクション文字列 |
[in] | pszPath | JSONパス文字列 |
[in] | bClear | セクションクリアフラグ |
CJsonConfigAuto.h の 61 行目に定義があります。
|
inlineexplicitnoexcept |
コンストラクタ
コンストラクタです。
[in] | rcConfig | JSON構成情報参照 |
[in] | pszSection | セクション文字列 |
[in] | nIndex | セクションインデックス |
[in] | bClear | セクションクリアフラグ |
CJsonConfigAuto.h の 76 行目に定義があります。
|
inlineexplicitnoexcept |
コンストラクタ
コンストラクタです。
[in] | rcConfig | JSON構成情報参照 |
[in] | pszSection | セクション文字列 |
[in] | bClear | セクションクリアフラグ |
CJsonConfigAuto.h の 90 行目に定義があります。
|
virtualnoexcept |
デストラクタ
デストラクタです。
なし |
CJsonConfigAuto.cpp の 105 行目に定義があります。
参照先 LibJson::CJsonDocument::DeleteCurrentJson(), LibJson::CJsonDocument::GetCurrentSetValue(), m_bResult, m_cCurrPath, m_rcConfig, LibJson::CJsonDocument::SetCurrentPath().
|
privatedelete |
|
inlinevirtualnoexcept |
|
privatedelete |
|
protected |
|
protected |
|
protected |