|
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 |