#include <string_matcher.hpp>
|  | 
|  | substring (std::string str) | 
|  | 
|  | substring (const char *str) | 
|  | 
| bool | match (const char *test_string) const noexcept | 
|  | 
| template<typename TChar , typename TTraits > | 
| void | print (std::basic_ostream< TChar, TTraits > &out) const | 
|  | 
Matches if the test string is a substring of the stored string. 
◆ substring() [1/2]
  
  | 
        
          | osmium::StringMatcher::substring::substring | ( | std::string | str | ) |  |  | inlineexplicit | 
 
 
◆ substring() [2/2]
  
  | 
        
          | osmium::StringMatcher::substring::substring | ( | const char * | str | ) |  |  | inlineexplicit | 
 
 
◆ match()
  
  | 
        
          | bool osmium::StringMatcher::substring::match | ( | const char * | test_string | ) | const |  | inlinenoexcept | 
 
 
◆ print()
template<typename TChar , typename TTraits > 
  
  | 
        
          | void osmium::StringMatcher::substring::print | ( | std::basic_ostream< TChar, TTraits > & | out | ) | const |  | inline | 
 
 
◆ m_str
  
  | 
        
          | std::string osmium::StringMatcher::substring::m_str |  | private | 
 
 
The documentation for this class was generated from the following file: