MySQL 8.3.0
Source Code Documentation
anonymous_namespace{dynamic_state.cc} Namespace Reference

Classes

struct  SchemaVersion
 

Typedefs

using JsonValue = rapidjson::GenericValue< rapidjson::UTF8<>, rapidjson::CrtAllocator >
 
using JsonDocument = rapidjson::GenericDocument< rapidjson::UTF8<>, rapidjson::CrtAllocator >
 
using JsonStringBuffer = rapidjson::GenericStringBuffer< rapidjson::UTF8<>, rapidjson::CrtAllocator >
 
using JsonSchemaDocument = rapidjson::GenericSchemaDocument< JsonValue, rapidjson::CrtAllocator >
 
using JsonSchemaValidator = rapidjson::GenericSchemaValidator< JsonSchemaDocument >
 

Variables

constexpr const char * kVersionFieldName = "version"
 
const SchemaVersion kVersionCluster {1, 0, 0}
 
const SchemaVersion kVersionClusterSet {1, 1, 0}
 
const SchemaVersion kCurrentVersion = kVersionClusterSet
 

Typedef Documentation

◆ JsonDocument

using anonymous_namespace{dynamic_state.cc}::JsonDocument = typedef rapidjson::GenericDocument<rapidjson::UTF8<>, rapidjson::CrtAllocator>

◆ JsonSchemaDocument

using anonymous_namespace{dynamic_state.cc}::JsonSchemaDocument = typedef rapidjson::GenericSchemaDocument<JsonValue, rapidjson::CrtAllocator>

◆ JsonSchemaValidator

using anonymous_namespace{dynamic_state.cc}::JsonSchemaValidator = typedef rapidjson::GenericSchemaValidator<JsonSchemaDocument>

◆ JsonStringBuffer

using anonymous_namespace{dynamic_state.cc}::JsonStringBuffer = typedef rapidjson::GenericStringBuffer<rapidjson::UTF8<>, rapidjson::CrtAllocator>

◆ JsonValue

using anonymous_namespace{dynamic_state.cc}::JsonValue = typedef rapidjson::GenericValue<rapidjson::UTF8<>, rapidjson::CrtAllocator>

Variable Documentation

◆ kCurrentVersion

const SchemaVersion anonymous_namespace{dynamic_state.cc}::kCurrentVersion = kVersionClusterSet

◆ kVersionCluster

const SchemaVersion anonymous_namespace{dynamic_state.cc}::kVersionCluster {1, 0, 0}

◆ kVersionClusterSet

const SchemaVersion anonymous_namespace{dynamic_state.cc}::kVersionClusterSet {1, 1, 0}

◆ kVersionFieldName

constexpr const char* anonymous_namespace{dynamic_state.cc}::kVersionFieldName = "version"
constexpr