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

Detailed Description

Definition at line 516 of file yaml_decoders.cc.

Static Public Member Functions

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

Member Function Documentation

◆ decode()

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

Definition at line 517 of file yaml_decoders.cc.

518 {
519 using namespace std::string_literals;
520 if (node.IsMap()) {
521 auto pattern = node["r"].as<std::string>();
522 auto rx = std::regex(pattern);
523 rhs = namespace_or_regex{std::move(rx), std::move(pattern)};
524 }
525 else {
526 rhs = namespace_or_regex{node.as<std::string>()};
527 }
528
529 return true;
530 }

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