Provided by: libstdc++-4.8-doc_4.8.4-2ubuntu1~14.04.4_all bug

NAME

       std::__detail::_RangeMatcher< _InIterT, _TraitsT > -

SYNOPSIS

   Public Types
       typedef _TraitsT::char_type _CharT
       typedef std::basic_string< _CharT > _StringT

   Public Member Functions
       _RangeMatcher (bool __is_non_matching, const _TraitsT &__t=_TraitsT())
       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)
       void _M_make_range ()
       bool operator() (const _PatternCursor &__pc) const

   Public Attributes
       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.

libstdc++                                std::ebdetail::_RangeMatcher< _InIterT, _TraitsT >(3cxx)