table of contents
        
      
      
    | std::__detail::_RangeMatcher< _InIterT, _TraitsT >(3) | Library Functions Manual | std::__detail::_RangeMatcher< _InIterT, _TraitsT >(3) | 
NAME¶
std::__detail::_RangeMatcher< _InIterT, _TraitsT > -
SYNOPSIS¶
Public Types¶
typedef _TraitsT::char_type _CharT
  
  typedef std::basic_string< _CharT > _StringT
  
  
Public Member Functions¶
void _M_add_char (_CharT __c)
  
  void _M_add_character_class (const _StringT &__s)
  
  void _M_add_collating_element (const _StringT &__s)
  
  void _M_add_equivalence_class (const _StringT &__s)
  
  _M_is_non_matching (__is_non_matching)
  
  void _M_make_range ()
  
  bool operator() (const _PatternCursor &__pc) const
  
  
Public Attributes¶
__pad0__: _M_traits(__t)
  
  bool _M_is_non_matching
  
  const _TraitsT & _M_traits
  
  
Detailed Description¶
template<typename _InIterT, typename _TraitsT>struct std::__detail::_RangeMatcher< _InIterT, _TraitsT >¶
Matches a character range (bracket expression)
Definition at line 152 of file regex_nfa.h.
Author¶
Generated automatically by Doxygen for libstdc++ from the source code.
| Tue Sep 29 2020 | libstdc++ |