Lines Matching refs:StringWrapper
60 // * StringWrapper of any supported char type.
256 inline constexpr std::size_t GetSerializedSize(const StringWrapper<T>&);
313 // Overload for StringWrapper.
315 inline constexpr std::size_t GetSerializedSize(const StringWrapper<T>& s) {
317 s.length() * sizeof(typename StringWrapper<T>::value_type);
538 // Serializes the type code for std::string and StringWrapper. These types are
544 inline void SerializeType(const StringWrapper<T>& value, void*& buffer) {
853 inline void SerializeObject(const StringWrapper<T>&, MessageWriter*, void*&);
950 // Overload of SerializeObject() for std::string and StringWrapper. These types
957 inline void SerializeObject(const StringWrapper<T>& s,
1401 inline ErrorType DeserializeObject(StringWrapper<T>*, MessageReader*,
1649 // Overload of DeserializeObject() for StringWrapper types.
1651 StringWrapper<T>* value,
1654 const auto value_type_size = sizeof(typename StringWrapper<T>::value_type);
1662 // Try to resize the StringWrapper to the size of the payload