Home | History | Annotate | Download | only in rapidjson

Lines Matching defs:Ch

35     typedef char Ch; // byte
37 MemoryStream(const Ch *src, size_t size) : src_(src), begin_(src), end_(src + size), size_(size) {}
39 Ch Peek() const { return (src_ == end_) ? '\0' : *src_; }
40 Ch Take() { return (src_ == end_) ? '\0' : *src_++; }
43 Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; }
44 void Put(Ch) { RAPIDJSON_ASSERT(false); }
46 size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; }
49 const Ch* Peek4() const {
53 const Ch* src_; //!< Current read position.
54 const Ch* begin_; //!< Original head of the string.
55 const Ch* end_; //!< End of stream.