0.6.3
C++ to UML diagram generator based on Clang
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
YAML::convert< class_diagram > Struct Reference

Detailed Description

Definition at line 815 of file yaml_decoders.cc.

Static Public Member Functions

static bool decode (const Node &node, class_diagram &rhs)
 

Member Function Documentation

◆ decode()

static bool YAML::convert< class_diagram >::decode ( const Node &  node,
class_diagram rhs 
)
inlinestatic

Definition at line 816 of file yaml_decoders.cc.

817 {
818 if (!decode_diagram(node, rhs))
819 return false;
820
821 get_option(node, rhs.layout);
822 get_option(node, rhs.include_relations_also_as_members);
823 get_option(node, rhs.generate_method_arguments);
824 get_option(node, rhs.generate_concept_requirements);
825 get_option(node, rhs.group_methods);
826 get_option(node, rhs.member_order);
827 get_option(node, rhs.generate_packages);
828 get_option(node, rhs.package_type);
829 get_option(node, rhs.generate_template_argument_dependencies);
830 get_option(node, rhs.skip_redundant_dependencies);
831 get_option(node, rhs.relationship_hints);
832 get_option(node, rhs.type_aliases);
833
834 get_option(node, rhs.get_relative_to());
835
836 rhs.initialize_relationship_hints();
837 rhs.initialize_type_aliases();
838
839 return true;
840 }

The documentation for this struct was generated from the following file: