Define YAML_LOAD_MEMBER_OPT

Define Documentation

YAML_LOAD_MEMBER_OPT(_varname, _type)

Optional load into a member variable _varname_.

Use YAML_LOAD_MEMBER_OPT(foo, double) inside a class method to load the YAML key "foo" into the member foo_.

Parameters:
  • _varname – Base name (YAML key = #_varname; member = _varname##_).

  • _type – C++ type for the getOrDefault call.