#include <regex.h>
Definition at line 21 of file regex.h.
 
◆ RegEx() [1/5]
      
        
          | YAML_PM::RegEx::RegEx | ( |  | ) |  | 
      
 
 
◆ RegEx() [2/5]
      
        
          | YAML_PM::RegEx::RegEx | ( | char | ch | ) |  | 
      
 
 
◆ RegEx() [3/5]
      
        
          | YAML_PM::RegEx::RegEx | ( | char | a, | 
        
          |  |  | char | z | 
        
          |  | ) |  |  | 
      
 
 
◆ RegEx() [4/5]
◆ ~RegEx()
  
  | 
        
          | YAML_PM::RegEx::~RegEx | ( |  | ) |  |  | inline | 
 
 
◆ RegEx() [5/5]
◆ IsValidSource() [1/2]
template<typename Source > 
  
  | 
        
          | bool YAML_PM::RegEx::IsValidSource | ( | const Source & | source | ) | const |  | inlineprivate | 
 
 
◆ IsValidSource() [2/2]
◆ Match() [1/3]
template<typename Source > 
  
  | 
        
          | int YAML_PM::RegEx::Match | ( | const Source & | source | ) | const |  | inline | 
 
 
◆ Match() [2/3]
  
  | 
        
          | int YAML_PM::RegEx::Match | ( | const std::string & | str | ) | const |  | inline | 
 
 
◆ Match() [3/3]
  
  | 
        
          | int YAML_PM::RegEx::Match | ( | const Stream & | in | ) | const |  | inline | 
 
 
◆ Matches() [1/4]
  
  | 
        
          | bool YAML_PM::RegEx::Matches | ( | char | ch | ) | const |  | inline | 
 
 
◆ Matches() [2/4]
template<typename Source > 
  
  | 
        
          | bool YAML_PM::RegEx::Matches | ( | const Source & | source | ) | const |  | inline | 
 
 
◆ Matches() [3/4]
  
  | 
        
          | bool YAML_PM::RegEx::Matches | ( | const std::string & | str | ) | const |  | inline | 
 
 
◆ Matches() [4/4]
  
  | 
        
          | bool YAML_PM::RegEx::Matches | ( | const Stream & | in | ) | const |  | inline | 
 
 
◆ MatchOpAnd()
template<typename Source > 
  
  | 
        
          | int YAML_PM::RegEx::MatchOpAnd | ( | const Source & | source | ) | const |  | inlineprivate | 
 
 
◆ MatchOpEmpty() [1/2]
template<typename Source > 
  
  | 
        
          | int YAML_PM::RegEx::MatchOpEmpty | ( | const Source & | source | ) | const |  | inlineprivate | 
 
 
◆ MatchOpEmpty() [2/2]
◆ MatchOpMatch()
template<typename Source > 
  
  | 
        
          | int YAML_PM::RegEx::MatchOpMatch | ( | const Source & | source | ) | const |  | inlineprivate | 
 
 
◆ MatchOpNot()
template<typename Source > 
  
  | 
        
          | int YAML_PM::RegEx::MatchOpNot | ( | const Source & | source | ) | const |  | inlineprivate | 
 
 
◆ MatchOpOr()
template<typename Source > 
  
  | 
        
          | int YAML_PM::RegEx::MatchOpOr | ( | const Source & | source | ) | const |  | inlineprivate | 
 
 
◆ MatchOpRange()
template<typename Source > 
  
  | 
        
          | int YAML_PM::RegEx::MatchOpRange | ( | const Source & | source | ) | const |  | inlineprivate | 
 
 
◆ MatchOpSeq()
template<typename Source > 
  
  | 
        
          | int YAML_PM::RegEx::MatchOpSeq | ( | const Source & | source | ) | const |  | inlineprivate | 
 
 
◆ MatchUnchecked()
template<typename Source > 
  
  | 
        
          | int YAML_PM::RegEx::MatchUnchecked | ( | const Source & | source | ) | const |  | inlineprivate | 
 
 
◆ operator!
◆ operator&&
◆ operator+
◆ operator||
◆ m_a
◆ m_op
◆ m_params
  
  | 
        
          | std::vector<RegEx> YAML_PM::RegEx::m_params |  | private | 
 
 
◆ m_z
The documentation for this class was generated from the following files: