![]()  | 
  
    MySQL 8.4.7
    
   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"#include "mysql/harness/auto_cleaner.h"#include "mysql/harness/filesystem.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 |