Overloads for YAML serializations for various config types.
Overloads for YAML serializations for various model types.
Functions | |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const config &c) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const inheritable_diagram_options &c) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const filter &f) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const plantuml &p) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const mermaid &p) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const graphml &p) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const method_arguments &ma) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const generate_links_config &glc) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const git_config &gc) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const relationship_hint_t &rh) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const comment_parser_t &cp) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const hint_t &h) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const class_diagram &c) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const sequence_diagram &c) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const include_diagram &c) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const package_diagram &c) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const layout_hint &c) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const element_filter_t &ef) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const diagram_template &dt) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const inja::json &ef) |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const source_location &sc) |
template<typename T > | |
bool | clanguml::config::is_null (const T &) |
template<> | |
bool | clanguml::config::is_null (const std::string &v) |
template<> | |
bool | clanguml::config::is_null (const glob_t &v) |
template<> | |
bool | clanguml::config::is_null (const plantuml &v) |
template<> | |
bool | clanguml::config::is_null (const mermaid &v) |
template<> | |
bool | clanguml::config::is_null (const graphml &v) |
template<> | |
bool | clanguml::config::is_null (const inja::json &v) |
template<typename T > | |
YAML::Emitter & | clanguml::config::operator<< (YAML::Emitter &out, const option< T > &o) |
YAML::Emitter & | clanguml::common::model::operator<< (YAML::Emitter &out, const namespace_ &n) |
YAML::Emitter & | clanguml::common::model::operator<< (YAML::Emitter &out, const relationship_t &r) |
YAML::Emitter & | clanguml::common::model::operator<< (YAML::Emitter &out, const access_t &r) |
YAML::Emitter & | clanguml::common::model::operator<< (YAML::Emitter &out, const diagram_t &d) |
bool clanguml::config::is_null | ( | const glob_t & | v | ) |
Definition at line 534 of file yaml_emitters.cc.
bool clanguml::config::is_null | ( | const graphml & | v | ) |
Definition at line 550 of file yaml_emitters.cc.
bool clanguml::config::is_null | ( | const inja::json & | v | ) |
Definition at line 552 of file yaml_emitters.cc.
bool clanguml::config::is_null | ( | const mermaid & | v | ) |
Definition at line 545 of file yaml_emitters.cc.
bool clanguml::config::is_null | ( | const plantuml & | v | ) |
Definition at line 539 of file yaml_emitters.cc.
bool clanguml::config::is_null | ( | const std::string & | v | ) |
Definition at line 532 of file yaml_emitters.cc.
bool clanguml::config::is_null | ( | const T & | ) |
YAML::Emitter & clanguml::common::model::operator<< | ( | YAML::Emitter & | out, |
const access_t & | r | ||
) |
Definition at line 66 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const class_diagram & | c | ||
) |
Definition at line 480 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const comment_parser_t & | cp | ||
) |
Definition at line 263 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const config & | c | ||
) |
Definition at line 371 of file yaml_emitters.cc.
YAML::Emitter & clanguml::common::model::operator<< | ( | YAML::Emitter & | out, |
const diagram_t & | d | ||
) |
Definition at line 78 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const diagram_template & | dt | ||
) |
Definition at line 319 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const element_filter_t & | ef | ||
) |
Definition at line 522 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const filter & | f | ||
) |
Definition at line 126 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const generate_links_config & | glc | ||
) |
Definition at line 226 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const git_config & | gc | ||
) |
Definition at line 235 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const graphml & | p | ||
) |
Definition at line 206 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const hint_t & | h | ||
) |
Definition at line 257 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const include_diagram & | c | ||
) |
Definition at line 502 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const inheritable_diagram_options & | c | ||
) |
Definition at line 410 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const inja::json & | ef | ||
) |
Definition at line 330 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const layout_hint & | c | ||
) |
Definition at line 287 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const mermaid & | p | ||
) |
Definition at line 187 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const method_arguments & | ma | ||
) |
Definition at line 220 of file yaml_emitters.cc.
YAML::Emitter & clanguml::common::model::operator<< | ( | YAML::Emitter & | out, |
const namespace_ & | n | ||
) |
Definition at line 54 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const option< T > & | o | ||
) |
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const package_diagram & | c | ||
) |
Definition at line 512 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const plantuml & | p | ||
) |
Definition at line 166 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const relationship_hint_t & | rh | ||
) |
Definition at line 247 of file yaml_emitters.cc.
YAML::Emitter & clanguml::common::model::operator<< | ( | YAML::Emitter & | out, |
const relationship_t & | r | ||
) |
Definition at line 60 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const sequence_diagram & | c | ||
) |
Definition at line 490 of file yaml_emitters.cc.
YAML::Emitter & clanguml::config::operator<< | ( | YAML::Emitter & | out, |
const source_location & | sc | ||
) |
Definition at line 301 of file yaml_emitters.cc.