dwww Home | Manual pages | Find package

std::__detail::...se, __collate >(3cxx) std::__detail::...se, __collate >(3cxx)

NAME
       std::__detail::_BracketMatcher< _TraitsT, __icase, __collate > - Matches
       a character range (bracket expression)

SYNOPSIS
       #include <regex>

   Public Types
       typedef _TraitsT::char_class_type _CharClassT
       typedef _TransT::_CharT _CharT
       typedef _TraitsT::string_type _StringT
       typedef _TransT::_StrTransT _StrTransT
       typedef _RegexTranslator< _TraitsT, __icase, __collate > _TransT

   Public Member Functions
       _BracketMatcher (bool __is_non_matching, const _TraitsT &__traits)
       void _M_add_char (_CharT __c)
       void _M_add_character_class (const _StringT &__s, bool __neg)
       _StringT _M_add_collate_element (const _StringT &__s)
       void _M_add_equivalence_class (const _StringT &__s)
       void _M_make_range (_CharT __l, _CharT __r)
       void _M_ready ()
       bool operator() (_CharT __ch) const

Detailed Description
   template<typename _TraitsT, bool __icase, bool __collate>
       struct std::__detail::_BracketMatcher< _TraitsT, __icase, __collate
       >"Matches a character range (bracket expression)

Author
       Generated automatically by Doxygen for libstdc++ from the source code.

                                   libststd::__detail::...se, __collate >(3cxx)

Generated by dwww version 1.16 on Sat Oct 3 07:47:05 CEST 2026.