Lines Matching refs:InputStream
145 template <typename InputStream>
146 static bool Decode(InputStream& is, unsigned* codepoint) { in Decode()
150 typename InputStream::Ch c = is.Take(); in Decode()
178 template <typename InputStream, typename OutputStream>
179 static bool Validate(InputStream& is, OutputStream& os) { in Validate()
306 template <typename InputStream>
307 static bool Decode(InputStream& is, unsigned* codepoint) { in Decode()
308 RAPIDJSON_STATIC_ASSERT(sizeof(typename InputStream::Ch) >= 2); in Decode()
309 typename InputStream::Ch c = is.Take(); in Decode()
324 template <typename InputStream, typename OutputStream>
325 static bool Validate(InputStream& is, OutputStream& os) { in Validate()
326 RAPIDJSON_STATIC_ASSERT(sizeof(typename InputStream::Ch) >= 2); in Validate()
328 typename InputStream::Ch c; in Validate()
438 template <typename InputStream>
439 static bool Decode(InputStream& is, unsigned* codepoint) { in Decode()
440 RAPIDJSON_STATIC_ASSERT(sizeof(typename InputStream::Ch) >= 4); in Decode()
446 template <typename InputStream, typename OutputStream>
447 static bool Validate(InputStream& is, OutputStream& os) { in Validate()
448 RAPIDJSON_STATIC_ASSERT(sizeof(typename InputStream::Ch) >= 4); in Validate()
559 template <typename InputStream>
560 static bool Decode(InputStream& is, unsigned* codepoint) { in Decode()
566 template <typename InputStream, typename OutputStream>
567 static bool Validate(InputStream& is, OutputStream& os) { in Validate()
636 template <typename InputStream>
637 static RAPIDJSON_FORCEINLINE bool Decode(InputStream& is, unsigned* codepoint) { in Decode()
638 typedef bool (*DecodeFunc)(InputStream&, unsigned*); in Decode()
643 template <typename InputStream, typename OutputStream>
644 static RAPIDJSON_FORCEINLINE bool Validate(InputStream& is, OutputStream& os) { in Validate()
645 typedef bool (*ValidateFunc)(InputStream&, OutputStream&); in Validate()
660 template<typename InputStream, typename OutputStream>
661 static RAPIDJSON_FORCEINLINE bool Transcode(InputStream& is, OutputStream& os) { in Transcode()
669 template<typename InputStream, typename OutputStream>
670 static RAPIDJSON_FORCEINLINE bool TranscodeUnsafe(InputStream& is, OutputStream& os) { in TranscodeUnsafe()
679 template<typename InputStream, typename OutputStream>
680 static RAPIDJSON_FORCEINLINE bool Validate(InputStream& is, OutputStream& os) { in Validate()
692 template<typename InputStream, typename OutputStream>
693 static RAPIDJSON_FORCEINLINE bool Transcode(InputStream& is, OutputStream& os) {
698 template<typename InputStream, typename OutputStream>
699 static RAPIDJSON_FORCEINLINE bool TranscodeUnsafe(InputStream& is, OutputStream& os) {
704 template<typename InputStream, typename OutputStream>
705 static RAPIDJSON_FORCEINLINE bool Validate(InputStream& is, OutputStream& os) {