MySQL 9.6.0
Source Code Documentation
mysql::meta Namespace Reference

Namespaces

namespace  detail
 

Concepts

concept  Is_charlike
 true if Test, with cvref removed, is char, unsigned char, or std::byte.
 
concept  Is_pointer_to_charlike
 true if Test is pointer to char, unsigned char, or std::byte, and not any array.
 
concept  Is_stringlike
 True if Test has a data() member function that returns char, unsigned char, or std::byte, and has a size() member functions returning std::size_t.
 
concept  Is_const_ref
 True if Type is a const reference.
 
concept  Is_either
 True if Test is equal to one of Types.
 
concept  Is_pointer
 
concept  Is_pointer_to
 
concept  Is_same_as_all
 True if all the given types are equal (like a vararg version of std::same_as).
 
concept  Is_same_ignore_const
 true if Type1 and Type2 are equal, const-ness ignored
 
concept  Is_specialization
 Concept used to determine at compile time whether a given type Test is a template specialization of the Primary.
 
concept  Is_nontype_specialization
 Concept used to determine at compile time whether a given type Test is a template specialization of the Primary.
 
concept  Not_decayed
 false if Args is exactly one type, say A, and std::decay_t<A> equals Type.
 
concept  Optional_is_same
 True if either Other is omitted/void, or Test is the same type as Other.