Lines Matching refs:Ch
41 typedef char Ch; // byte typedef
43 …MemoryStream(const Ch *src, size_t size) : src_(src), begin_(src), end_(src + size), size_(size) {} in MemoryStream()
45 Ch Peek() const { return RAPIDJSON_UNLIKELY(src_ == end_) ? '\0' : *src_; } in Peek()
46 Ch Take() { return RAPIDJSON_UNLIKELY(src_ == end_) ? '\0' : *src_++; } in Take()
49 Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } in PutBegin()
50 void Put(Ch) { RAPIDJSON_ASSERT(false); } in Put()
52 size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } in PutEnd()
55 const Ch* Peek4() const { in Peek4()
59 const Ch* src_; //!< Current read position.
60 const Ch* begin_; //!< Original head of the string.
61 const Ch* end_; //!< End of stream.