zeep::value_serializer — A template boilerplate for conversion of basic types to or from strings.
// In header: <zeep/value-serializer.hpp> template<typename T, typename = void> struct value_serializer { };
Each specialization should provide a static to_string and a from_string method as well as a type_name method. This type_name is used in e.g. constructing WSDL files.