13 #pragma managed( push, off )    35         : m_pcParent( pcParent )
    36         , m_pcInputPointerList( 
nullptr )
    42             if ( 
nullptr == m_pcInputPointerList ) {
    63         CJson* result = 
nullptr;
    66             for ( 
CJson* pcJson = const_cast< CJson* >( 
this );; ) {
    69                 if ( 
nullptr == pcParent ) {
   116 #pragma managed( pop ) #define NotifyFatalError()
致命的エラー発生通知マクロ 
virtual CJson * GetJsonParent() noexcept
親JSONクラス取得関数 
virtual void Clear() noexcept
クリア関数 
CJson(CJson *pcParent) noexcept
コンストラクタ 
virtual CJson * GetJsonRoot() noexcept
ルートJSONクラス取得関数 
virtual ~CJson() noexcept
デストラクタ 
CArray< int > * m_pcInputPointerList
入力ストリームポインタリストポインタ 
virtual bool CompactJson() noexcept
JSONクラスコンパクト化関数 
#define LIB_JSON_API
ダイナミックライブラリインポート宣言 
virtual bool CompactBuffer() noexcept
バッファサイズコンパクト化関数 
virtual void ClearJson() noexcept
JSONクラスクリア関数