boost::urls::string_token::implementation_defined Types Name Description append_to_t assign_to_t preserve_size_t return_string