Lines Matching defs:ToRead
46 struct ToRead
53 if ( (pos + size) > buffer.size() ) throw std::runtime_error("SerializeData::ToRead unexpected end");
84 inline void SerializeItem (Serializer<ToRead>& serializer, u32& val)
97 inline void SerializeItem (Serializer<ToRead>& serializer, u64& val)
110 inline void SerializeItem (Serializer<ToRead>& serializer, s32& val)
123 inline void SerializeItem (Serializer<ToRead>& serializer, bool& v)
129 else throw std::runtime_error("SerializeItem(Serializer<ToRead>, bool) invalid bool value");
145 inline void SerializeSize (Serializer<ToRead>& serializer, msize& size)
152 inline void SerializeItem (Serializer<ToRead>& serializer, string& str)
181 inline void SerializeItem(Serializer<ToRead>& serializer, std::vector<T>& v)
202 inline void SerializeItem (Serializer<ToRead>& serializer, std::vector<u8>& v)
213 inline void SerializeItem (Serializer<ToRead>& serializer, std::map<K, V>& v)
237 inline void SerializeItem (Serializer<ToRead>& serializer, std::set<T>& v)
269 Serializer<ToRead>{buffer}.SerializeObject(result);