logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

std::__detail::_Executor< _BiIter, _Alloc, _TraitsT, __dfs_mode > - Takes a regex and an input string and

Author

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

                                                    libstdstd::__detail::_Execut..._TraitsT,__dfs_mode>(3cxx)

Detailed Description

template<typename_BiIter,typename_Alloc,typename_TraitsT,bool__dfs_mode>
       class std::__detail::_Executor< _BiIter, _Alloc, _TraitsT, __dfs_mode >"Takes a regex and an input string
       and does the matching.

       The _Executor class has two modes: DFS mode and BFS mode, controlled by the template parameter
       __dfs_mode.

Name

       std::__detail::_Executor< _BiIter, _Alloc, _TraitsT, __dfs_mode > - Takes a regex and an input string and
       does the matching.

Synopsis

       #include <regex>

   PublicTypestypedefiterator_traits< _BiIter >::value_type _CharTtypedef _TraitsT::char_class_type _ClassTtypedefregex_constants::match_flag_type_FlagTtypedef _NFA< _TraitsT > _NFATtypedefbasic_regex< _CharT, _TraitsT > _RegexTtypedef ::vector< sub_match< _BiIter >, _Alloc > _ResultsVecPublicMemberFunctions_Executor (_BiIter __begin, _BiIter __end, _ResultsVec &__results, const _RegexT &__re, _FlagT __flags)
       bool _M_match ()
       bool _M_search ()
       bool _M_search_from_first ()

   PublicAttributes
       _BiIter _M_begin_ResultsVec_M_cur_results
       _BiIter _M_current
       const _BiIter _M_end_FlagT_M_flags
       bool _M_has_sol
       const _NFAT & _M_nfa
       const _RegexT & _M_re
       ::vector< pair< _BiIter, int > > _M_rep_count_ResultsVec & _M_results
       _State_info< __search_mode, _ResultsVec > _M_states

See Also