基础组件
Handler
用于处理在解析过程中满足的事件,其需要实现以下基本方法
bool Null()
bool Bool(bool b)
bool Int(int i)
bool Uint(unsigned i)
bool Int64(int64_t i)
bool Uint64(uint64_t i)
bool Double(double d)
bool RawNumber(const Ch* str, SizeType length, bool copy)
bool String(const Ch* str, SizeType length, bool copy)
bool StartObject()
bool Key(const Ch* str, SizeType length, bool copy)
bool EndObject(SizeType memberCount)
bool StartArray()
bool EndArray(SizeType elementCount)