Lines Matching full:trivial
226 /// Specialize this to implement 'trivial' sequence serialization for
229 /// Trivial sequence serialization uses the sequence's 'size' member to get the
241 /// Specialize this to implement 'trivial' sequence deserialization for
244 /// Trivial deserialization calls a static 'reserve(SequenceT&)' method on your
257 /// Trivial std::string -> SPSSequence<char> serialization.
263 /// Trivial SPSSequence<char> -> std::string deserialization.
277 /// Trivial std::vector<T> -> SPSSequence<SPSElementTagT> serialization.
284 /// Trivial span<T> -> SPSSequence<SPSElementTagT> serialization.
291 /// Trivial SPSSequence<SPSElementTagT> -> std::vector<T> deserialization.
306 /// Trivial std::unordered_map<K, V> -> SPSSequence<SPSTuple<SPSKey, SPSValue>>
315 /// Trivial SPSSequence<SPSTuple<SPSKey, SPSValue>> -> std::unordered_map<K, V>
333 /// 'Trivial' sequence serialization: Sequence is serialized as a uint64_t size
374 /// Trivial serialization / deserialization for span<char>