MySQL 9.6.0
Source Code Documentation
boundary_set_text_format.h File Reference

Experimental API header. More...

Go to the source code of this file.

Classes

struct  mysql::strconv::Boundary_set_text_format
 Tag to identify the formatting algorithm for boundary sets of integrals, and provide the separator strings and logic to skip whitespace around tokens. More...
 

Namespaces

namespace  mysql
 
namespace  mysql::strconv
 

Enumerations

enum class  mysql::strconv::Skip_whitespace { mysql::strconv::no , mysql::strconv::yes }
 
enum class  mysql::strconv::Allow_redundant_separators { mysql::strconv::no , mysql::strconv::yes }
 
enum class  mysql::strconv::Allow_empty { mysql::strconv::no , mysql::strconv::yes }
 

Functions

template<class Object_t >
requires mysql::meta::Is_specialization<Object_t, mysql::sets::Interval> || mysql::sets::Is_boundary_set<Object_t> || mysql::sets::Is_interval_set<Object_t>
auto mysql::strconv::get_default_format (const Text_format &, const Object_t &)
 Make mysql::strconv::encode_text (and encode(Text_format{}, ...) use Boundary_set_text_format when the object to format is an Interval, Boundary sets, or Interval set. More...
 

Detailed Description

Experimental API header.