MySQL 8.4.2
Source Code Documentation
|
#include "mysql/harness/dynamic_state.h"
#include <fstream>
#include <stdexcept>
#include <system_error>
#include <rapidjson/document.h>
#include <rapidjson/error/en.h>
#include <rapidjson/filereadstream.h>
#include <rapidjson/istreamwrapper.h>
#include <rapidjson/prettywriter.h>
#include <rapidjson/schema.h>
#include <rapidjson/stringbuffer.h>
#include "dynamic_state_schema.h"
Classes | |
struct | anonymous_namespace{dynamic_state.cc}::SchemaVersion |
struct | mysql_harness::DynamicState::Pimpl |
Namespaces | |
namespace | anonymous_namespace{dynamic_state.cc} |
namespace | mysql_harness |
Typedefs | |
using | anonymous_namespace{dynamic_state.cc}::JsonValue = rapidjson::GenericValue< rapidjson::UTF8<>, rapidjson::CrtAllocator > |
using | anonymous_namespace{dynamic_state.cc}::JsonDocument = rapidjson::GenericDocument< rapidjson::UTF8<>, rapidjson::CrtAllocator > |
using | anonymous_namespace{dynamic_state.cc}::JsonStringBuffer = rapidjson::GenericStringBuffer< rapidjson::UTF8<>, rapidjson::CrtAllocator > |
using | anonymous_namespace{dynamic_state.cc}::JsonSchemaDocument = rapidjson::GenericSchemaDocument< JsonValue, rapidjson::CrtAllocator > |
using | anonymous_namespace{dynamic_state.cc}::JsonSchemaValidator = rapidjson::GenericSchemaValidator< JsonSchemaDocument > |
Variables | |
constexpr const char * | anonymous_namespace{dynamic_state.cc}::kVersionFieldName = "version" |
const SchemaVersion | anonymous_namespace{dynamic_state.cc}::kVersionCluster {1, 0, 0} |
const SchemaVersion | anonymous_namespace{dynamic_state.cc}::kVersionClusterSet {1, 1, 0} |
const SchemaVersion | anonymous_namespace{dynamic_state.cc}::kCurrentVersion = kVersionClusterSet |