MySQL 9.0.0
Source Code Documentation
Mysqlx::Datatypes::Scalar Struct Reference

Classes

struct  Octets
 an opaque octet sequence, with an optional content_type See Mysqlx::Resultset::ContentType_BYTES for list of known values. More...
 
struct  String
 a string with a charset/collation More...
 

Public Types

enum  Type {
  V_SINT = 1 , V_UINT = 2 , V_NULL = 3 , V_OCTETS = 4 ,
  V_DOUBLE = 5 , V_FLOAT = 6 , V_BOOL = 7 , V_STRING = 8
}
 

Public Attributes

required Type type = 1
 
optional sint64 v_signed_int = 2
 
optional uint64 v_unsigned_int = 3
 
optional Octets v_octets = 5
 
optional double v_double = 6
 
optional float v_float = 7
 
optional bool v_bool = 8
 
optional String v_string = 9
 

Member Enumeration Documentation

◆ Type

Enumerator
V_SINT 
V_UINT 
V_NULL 
V_OCTETS 
V_DOUBLE 
V_FLOAT 
V_BOOL 
V_STRING 

Member Data Documentation

◆ type

required Type Mysqlx::Datatypes::Scalar::type = 1

◆ v_bool

optional bool Mysqlx::Datatypes::Scalar::v_bool = 8

◆ v_double

optional double Mysqlx::Datatypes::Scalar::v_double = 6

◆ v_float

optional float Mysqlx::Datatypes::Scalar::v_float = 7

◆ v_octets

optional Octets Mysqlx::Datatypes::Scalar::v_octets = 5

◆ v_signed_int

optional sint64 Mysqlx::Datatypes::Scalar::v_signed_int = 2

◆ v_string

optional String Mysqlx::Datatypes::Scalar::v_string = 9

◆ v_unsigned_int

optional uint64 Mysqlx::Datatypes::Scalar::v_unsigned_int = 3

The documentation for this struct was generated from the following file: