14 #pragma managed( push, off )    46         explicit CJsonToken( 
CJson* pcParent, 
wchar_t const* pszString = 
nullptr ) noexcept;
    84         inline virtual bool IsJsonToken() noexcept
 override { 
return true; }
   109         virtual void ClearJson() noexcept 
override;
   122         virtual bool CompactJson() noexcept 
override;
   135         virtual bool OutputJson( 
CStreamOut& rcStreamOut ) noexcept 
override;
   149         virtual bool InputJsonChars( 
CStream& rcStream, 
wchar_t const* pszNgChars = 
nullptr ) noexcept;
   162         virtual bool InputJsonChar( 
CStream& rcStream, 
wchar_t const* pszNgChars = 
nullptr ) noexcept;
   175         virtual bool InputJsonInt( 
CStream& rcStream ) noexcept;
   188         virtual bool InputJsonFrac( 
CStream& rcStream ) noexcept;
   201         virtual bool InputJsonExp( 
CStream& rcStream ) noexcept;
   214         virtual bool InputJsonExpHeader( 
CStream& rcStream ) noexcept;
   227         virtual bool InputJsonDigits( 
CStream& rcStream ) noexcept;
   240         virtual bool InputJsonDigit( 
CStream& rcStream ) noexcept;
   255         virtual bool InputJsonFixedChar( 
CStream& rcStream, 
wchar_t ch, 
bool bIgnore = 
false ) noexcept;
   269         virtual bool InputJsonFixedString( 
CStream& rcStream, 
wchar_t const* pszString ) noexcept;
   280         virtual wchar_t GetLastChar() noexcept;
   293         virtual bool PushStreamPoints( 
CStream& rcStream ) noexcept;
   307         virtual bool PopStreamPoints( 
CStream& rcStream, 
bool bResume ) noexcept;
   322 #pragma managed( pop ) virtual EJsonClass GetJsonClass() noexcept override
JSONクラス種別取得関数 
virtual bool IsJsonToken() noexcept override
JSONクラス種別判定関数 
CArray< int > * m_pcStringPointerList
文字列ストリームポインタリストポインタ 
#define LIB_JSON_API
ダイナミックライブラリインポート宣言 
virtual CJsonToken * GetJsonToken() noexcept override
JSONクラスインスタンス取得関数