13 #pragma managed( push, off )    45             if ( !PushStreamPoints( rcStream ) ) {
    55                 if ( !rcStream.SkipChar( L
'\"' ) ) {
    60                 else if ( !InputJsonChars( rcStream ) ) {
    65                 else if ( !rcStream.SkipChar( L
'\"' ) ) {
    80             PopStreamPoints( rcStream, !result );
    94             if ( !rcStreamOut.OutputChar( L
'\"' ) ) {
   100             if ( 
nullptr != GetBuffer() ) {
   102                 if ( !rcStreamOut.OutputString( GetBuffer() ) ) {
   109             if ( !rcStreamOut.OutputChar( L
'\"' ) ) {
   132             if ( 
nullptr == pcJsonString ) {
   137             else if ( !pcJsonString->
InputJson( rcStream ) ) {
   146             result = pcJsonString;
   154 #pragma managed( pop ) 
static CJsonString * CreateInputJson(CStream &rcStream, CJson *pcParent) noexcept
JSON文字列入力作成関数 
virtual bool CompactBuffer() noexcept
バッファサイズコンパクト化関数 
CJsonString(CJson *pcParent, wchar_t const *pszString=nullptr) noexcept
コンストラクタ 
virtual bool OutputJson(CStreamOut &rcStreamOut) noexcept override
JSONクラス出力関数 
virtual bool InputJson(CStream &rcStream) noexcept override
JSONクラス入力関数