Lines Matching refs:IB

113   static bool deserialize(SPSInputBuffer &IB) { return true; }  in deserialize()  argument
134 static bool deserialize(SPSInputBuffer &IB, ArgT &Arg, ArgTs &...Args) { in deserialize() argument
135 return SPSSerializationTraits<SPSTagT, ArgT>::deserialize(IB, Arg) && in deserialize()
136 SPSArgList<SPSTagTs...>::deserialize(IB, Args...); in deserialize()
164 static bool deserialize(SPSInputBuffer &IB, SPSTagT &Value) { in deserialize() argument
166 if (!IB.read(reinterpret_cast<char *>(&Tmp), sizeof(Tmp))) in deserialize()
213 static bool deserialize(SPSInputBuffer &IB, SPSEmpty &BE) { return true; } in deserialize() argument
340 static bool deserialize(SPSInputBuffer &IB, SequenceT &S) { in deserialize() argument
343 if (!SPSArgList<uint64_t>::deserialize(IB, Size)) in deserialize()
348 if (!SPSArgList<SPSElementTagT>::deserialize(IB, E)) in deserialize()
369 static bool deserialize(SPSInputBuffer &IB, span<const char> &S) { in deserialize() argument
371 if (!SPSArgList<uint64_t>::deserialize(IB, Size)) in deserialize()
373 S = span<const char>(IB.data(), Size); in deserialize()
374 return IB.skip(Size); in deserialize()
392 static bool deserialize(SPSInputBuffer &IB, std::pair<T1, T2> &P) { in deserialize() argument
393 return SPSArgList<SPSTagT1>::deserialize(IB, P.first) && in deserialize()
394 SPSArgList<SPSTagT2>::deserialize(IB, P.second); in deserialize()
415 static bool deserialize(SPSInputBuffer &IB, __orc_rt::string_view &S) { in deserialize() argument
418 if (!SPSArgList<uint64_t>::deserialize(IB, Size)) in deserialize()
422 Data = IB.data(); in deserialize()
423 if (!IB.skip(Size)) in deserialize()
515 static bool deserialize(SPSInputBuffer &IB, in deserialize() argument
517 if (!SPSArgList<bool>::deserialize(IB, BSE.HasError)) in deserialize()
523 return SPSArgList<SPSString>::deserialize(IB, BSE.ErrMsg); in deserialize()
553 static bool deserialize(SPSInputBuffer &IB, in deserialize() argument
555 if (!SPSArgList<bool>::deserialize(IB, BSE.HasValue)) in deserialize()
559 return SPSArgList<SPSTagT>::deserialize(IB, BSE.Value); in deserialize()
561 return SPSArgList<SPSString>::deserialize(IB, BSE.ErrMsg); in deserialize()