#include <Json.h>
 | 
| static json &  | Schema (std::string object_type) | 
|   | 
| static json_schema::json_validator &  | Validator (std::string object_type) | 
|   | 
 | 
| static const std::unordered_map< std::string, std::string_view >  | _schema_strings | 
|   | 
| static std::unordered_map< std::string, json >  | _schemas {} | 
|   | 
| static std::unordered_map< std::string, json_schema::json_validator >  | _validators {} | 
|   | 
◆ Schema()
  
  
      
        
          | json & Json::Schema  | 
          ( | 
          std::string  | 
          object_type | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ Validator()
  
  
      
        
          | json_schema::json_validator & Json::Validator  | 
          ( | 
          std::string  | 
          object_type | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ _schema_strings
  
  
      
        
          | const std::unordered_map< std::string, std::string_view > Json::_schema_strings | 
         
       
   | 
  
staticprivate   | 
  
 
Initial value:{{"layout", CARTASCHEMA::layout_schema_2},
    {"preferences", CARTASCHEMA::preferences_schema_2}, {"snippet", CARTASCHEMA::snippet_schema_1},
    {"workspace", CARTASCHEMA::workspace_schema_1}, {"backend", CARTASCHEMA::preference_backend_schema_2}}
 
 
 
◆ _schemas
  
  
      
        
          | std::unordered_map< std::string, json > Json::_schemas {} | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ _validators
  
  
      
        
          | std::unordered_map< std::string, json_schema::json_validator > Json::_validators {} | 
         
       
   | 
  
staticprivate   | 
  
 
 
The documentation for this class was generated from the following files: