libstdc++
regex_nfa.h File Reference

Go to the source code of this file.

Namespaces

namespace  std
 

Typedefs

typedef std::shared_ptr
< _Automaton > 
std::__regex::_AutomatonPtr
 
typedef std::function< bool(const
_PatternCursor &)> 
std::__regex::_Matcher
 
typedef int std::__regex::_StateIdT
 
typedef std::set< _StateIdT > std::__regex::_StateSet
 
typedef std::function< void(const
_PatternCursor &, _Results &)> 
std::__regex::_Tagger
 

Enumerations

enum  _Opcode {
  _S_opcode_unknown, _S_opcode_alternative, _S_opcode_subexpr_begin, _S_opcode_subexpr_end,
  _S_opcode_match, _S_opcode_accept
}
 

Functions

bool std::__regex::_AnyMatcher (const _PatternCursor &)
 

Variables

static const _StateIdT std::__regex::_S_invalid_state_id
 

Detailed Description

This is an internal header file, included by other library headers. Do not attempt to use it directly. Instead, include <regex>.

Definition in file regex_nfa.h.