14 #pragma managed( push, off ) 92 virtual ~
CJson() noexcept;
182 virtual CJson* GetJsonRoot() noexcept;
193 virtual void ClearJson() noexcept;
206 virtual bool CompactJson() noexcept;
248 #pragma managed( pop )
virtual bool OutputJson(CStreamOut &rcStreamOut) noexcept
JSONクラス出力関数
virtual CJsonValue * GetJsonValue() noexcept
virtual CJsonContainer * GetJsonContainer() noexcept
virtual bool IsJsonToken() noexcept
virtual CJson * GetJsonParent() noexcept
親JSONクラス取得関数
virtual bool InputJson(CStream &rcStream) noexcept
JSONクラス入力関数
virtual bool IsJsonFixed() noexcept
virtual EJsonClass GetJsonClass() noexcept
JSONクラス種別取得関数
virtual bool IsJsonString() noexcept
CArray< int > * m_pcInputPointerList
入力ストリームポインタリストポインタ
virtual CJsonToken * GetJsonToken() noexcept
virtual void SetJsonParent(CJson *pcParent) noexcept
親JSONクラス設定関数
virtual bool IsJsonValue() noexcept
CJson * m_pcParent
親JSONクラスポインタ
virtual CJsonString * GetJsonString() noexcept
virtual bool IsJsonObject() noexcept
JSONクラス種別判定関数
virtual CJsonFixed * GetJsonFixed() noexcept
virtual bool IsJsonPair() noexcept
virtual CJsonArray * GetJsonArray() noexcept
virtual bool IsJsonNumber() noexcept
virtual bool IsJsonContainer() noexcept
#define LIB_JSON_API
ダイナミックライブラリインポート宣言
virtual CJsonPair * GetJsonPair() noexcept
virtual bool IsJsonArray() noexcept
virtual CJsonNumber * GetJsonNumber() noexcept
virtual CJsonObject * GetJsonObject() noexcept
JSONクラスインスタンス取得関数