13 #pragma managed( push, off ) 45 if ( !PushStreamPoints( rcStream ) ) {
55 if ( !InputJsonInt( rcStream ) ) {
61 InputJsonFrac( rcStream );
64 InputJsonExp( rcStream );
77 PopStreamPoints( rcStream, !result );
94 if (
nullptr == pcJsonNumber ) {
99 else if ( !pcJsonNumber->
InputJson( rcStream ) ) {
108 result = pcJsonNumber;
116 #pragma managed( pop ) CJsonNumber(CJson *pcParent, wchar_t const *pszString=nullptr) noexcept
コンストラクタ
virtual bool CompactBuffer() noexcept
バッファサイズコンパクト化関数
virtual bool InputJson(CStream &rcStream) noexcept override
JSONクラス入力関数
static CJsonNumber * CreateInputJson(CStream &rcStream, CJson *pcParent) noexcept
JSON数値入力作成関数