51 const std::string &name,
52 const std::string &documentation)
const 60 Pointer((base +
"/description").c_str()).Set(declarations,documentation.c_str());
OneOf(const Interface &type_1, const Interface &type_2)
virtual std::unique_ptr< Interface > clone() const
std::vector< std::unique_ptr< Interface > > inner_types_ptr
void enter_subsection(const std::string &name)
void write_schema(Parameters &prm, const std::string &name, const std::string &documentation) const override final
std::string get_full_json_path(size_t max_size=std::numeric_limits< size_t >::max()) const
#define WBAssertThrow(condition, message)
rapidjson::Document declarations