• Home
  • Raw
  • Download

Lines Matching refs:reader

171     struct reader {
251 struct LimitedReader : public reader {
252 LimitedReader(reader &parent, size_t sizeLimit)
271 reader &_parent;
275 static bool ReadByte(uint8_t &value, reader &in)
317 static bool ReadVarint(uint32_t &value, reader &in)
334 static bool ReadVarint(uint64_t &value, reader &in)
351 static bool ReadVarint(unsigned long &value, reader &in)
425 static bool ReadFixed(uint32_t &value, reader &in)
434 static bool ReadFixed(uint64_t &value, reader &in)
443 static bool ReadFixed(double &value, reader &in)
453 static bool ReadFixed(float &value, reader &in)
463 static bool ReadVarint(int32_t &value, reader &in)
473 static bool ReadVarint(int64_t &value, reader &in)
483 static bool ReadSignedVarint(int32_t &value, reader &in)
493 static bool ReadSignedVarint(int64_t &value, reader &in)
503 static bool ReadSignedFixed(int32_t &value, reader &in)
513 static bool ReadSignedFixed(int64_t &value, reader &in)
602 bool ReadMapKeyValue(std::pair<Key, Value> &value, reader &in)
610 bool ReadMap(WireType wireType, T &value, reader &in)
631 bool ReadRepeated(WireType wireType, OutputIt output_it, reader &in)
634 reader>) {
667 const SerialDetail::OneofFieldImpl<Tag, Index, MemPtrT, MemPtr, Flags> &, reader &in)
679 … const SerialDetail::MapFieldImpl<Tag, MemPtrT, MemPtr, KeyFlags, ValueFlags> &, reader &in)
691 const SerialDetail::FieldImpl<Tag, MemPtrT, MemPtr, Flags> &, reader &in)
700 …ass T, class... Field> bool ReadMessage(T &value, const MessageImpl<Field...> &message, reader &in)
727 static bool Parse(WireType wireType, T &value, FlagsType<>, reader &in)
776 static bool Parse(WireType wire_type, int32_t &value, FlagsType<>, reader &in)
783 static bool Parse(WireType wire_type, int32_t &value, FlagsType<flags::s>, reader &in)
790 … static bool Parse(WireType wire_type, int32_t &value, FlagsType<flags::s | flags::f>, reader &in)
797 static bool ParsePacked(int32_t &value, FlagsType<>, reader &in)
802 static bool ParsePacked(int32_t &value, FlagsType<flags::s>, reader &in)
807 static bool ParsePacked(int32_t &value, FlagsType<flags::s | flags::f>, reader &in)
836 static bool Parse(WireType wire_type, uint32_t &value, FlagsType<>, reader &in)
843 static bool Parse(WireType wire_type, uint32_t &value, FlagsType<flags::f>, reader &in)
850 static bool ParsePacked(uint32_t &value, FlagsType<>, reader &in)
855 static bool ParsePacked(uint32_t &value, FlagsType<flags::f>, reader &in)
896 static bool Parse(WireType wire_type, int64_t &value, FlagsType<>, reader &in)
903 static bool Parse(WireType wire_type, int64_t &value, FlagsType<flags::s>, reader &in)
910 … static bool Parse(WireType wire_type, int64_t &value, FlagsType<flags::s | flags::f>, reader &in)
917 static bool ParsePacked(int64_t &value, FlagsType<>, reader &in)
922 static bool ParsePacked(int64_t &value, FlagsType<flags::s>, reader &in)
927 static bool ParsePacked(int64_t &value, FlagsType<flags::s | flags::f>, reader &in)
959 static bool Parse(WireType wire_type, uint64_t &value, FlagsType<>, reader &in)
966 static bool Parse(WireType wire_type, uint64_t &value, FlagsType<flags::f>, reader &in)
973 static bool ParsePacked(uint64_t &value, FlagsType<>, reader &in)
978 static bool ParsePacked(uint64_t &value, FlagsType<flags::f>, reader &in)
999 static bool Parse(WireType wire_type, double &value, FlagsType<>, reader &in)
1007 static bool ParsePacked(double &value, FlagsType<>, reader &in)
1028 static bool Parse(WireType wire_type, float &value, FlagsType<>, reader &in)
1036 static bool ParsePacked(float &value, FlagsType<>, reader &in)
1053 static bool Parse(WireType wire_type, bool &value, FlagsType<>, reader &in)
1063 static bool ParsePacked(bool &value, FlagsType<>, reader &in)
1087 static bool Parse(WireType wire_type, T &value, FlagsType<>, reader &in)
1097 static bool ParsePacked(T &value, FlagsType<>, reader &in)
1116 static bool Parse(WireType wire_type, std::string &value, FlagsType<>, reader &in)
1140 static bool Parse(WireType wire_type, std::vector<T> &value, FlagsType<Flags>, reader &in)
1157 static bool Parse(WireType wire_type, std::optional<T> &value, FlagsType<Flags>, reader &in)
1175 …static bool ParseOneof(WireType wire_type, std::variant<T...> &value, FlagsType<Flags>, reader &in)
1192 …ype wire_type, std::map<Key, Value> &value, FlagsType<KeyFlags>, FlagsType<ValueFlags>, reader &in)
1213 struct StringReader : public reader {
1245 static bool Parse(WireType wire_type, uint8_t &value, FlagsType<>, reader &in)
1255 static bool ParsePacked(uint8_t &value, FlagsType<>, reader &in)
1276 static bool Parse(WireType wire_type, uint16_t &value, FlagsType<>, reader &in)
1286 static bool ParsePacked(uint16_t &value, FlagsType<>, reader &in)