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< string_or_regex > Struct Reference

Detailed Description

Definition at line 543 of file yaml_decoders.cc.

Static Public Member Functions

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

Member Function Documentation

◆ decode()

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

Definition at line 544 of file yaml_decoders.cc.

545 {
546 using namespace std::string_literals;
547 if (node.IsMap()) {
548 auto pattern = node["r"].as<std::string>();
549 auto rx = std::regex(pattern);
550 rhs = string_or_regex{std::move(rx), std::move(pattern)};
551 }
552 else {
553 rhs = string_or_regex{node.as<std::string>()};
554 }
555
556 return true;
557 }

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