| 
| template<class T >  | 
| static constexpr uint16_t  | binary_type () | 
|   | 
| template<bool Borrowed>  | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::String< Borrowed > &v) | 
|   | 
| template<bool Borrowed>  | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::Json< Borrowed > &v) | 
|   | 
| template<bool Borrowed>  | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::Varchar< Borrowed > &v) | 
|   | 
| template<bool Borrowed>  | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::VarString< Borrowed > &v) | 
|   | 
| template<bool Borrowed>  | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::Decimal< Borrowed > &v) | 
|   | 
| template<bool Borrowed>  | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::NewDecimal< Borrowed > &v) | 
|   | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::Double &v) | 
|   | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::Float &v) | 
|   | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::Tiny &v) | 
|   | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::Int24 &v) | 
|   | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::Short &v) | 
|   | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::Long &v) | 
|   | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::LongLong &v) | 
|   | 
| template<bool Borrowed>  | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::TinyBlob< Borrowed > &v) | 
|   | 
| template<bool Borrowed>  | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::Blob< Borrowed > &v) | 
|   | 
| template<bool Borrowed>  | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::MediumBlob< Borrowed > &v) | 
|   | 
| template<bool Borrowed>  | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::LongBlob< Borrowed > &v) | 
|   | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::borrowable::binary::DatetimeBase &v) | 
|   | 
| std::ostream &  | classic_protocol::borrowable::binary::operator<< (std::ostream &os, const classic_protocol::binary::Time &v) | 
|   | 
| stdx::expected< std::string, std::error_code >  | param_to_string (const classic_protocol::borrowed::message::client::Query::Param ¶m) | 
|   | convert any param-type into a human readable string.  More...
  | 
|   | 
| stdx::expected< uint64_t, std::error_code >  | param_to_number (const classic_protocol::borrowed::message::client::Query::Param ¶m) | 
|   | convert a numeric type into an unsigned integer.  More...
  | 
|   | 
| stdx::expected< std::string, std::error_code >  | param_as_string (const classic_protocol::borrowed::message::client::Query::Param ¶m) | 
|   | convert a string-typed query param to a std::string.  More...
  | 
|   |