.TH "std::__detail::_State" 3cxx "Fri Dec 19 2014" "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::__detail::_State \- .SH SYNOPSIS .br .PP .SS "Public Types" .in +1c .ti -1c .RI "typedef int \fB_OpcodeT\fP" .br .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "\fB_State\fP (_OpcodeT __opcode)" .br .ti -1c .RI "\fB_State\fP (const \fB_Matcher\fP &__m)" .br .ti -1c .RI "\fB_State\fP (_OpcodeT __opcode, unsigned int __s, const \fB_Tagger\fP &__t)" .br .ti -1c .RI "\fB_State\fP (\fB_StateIdT\fP __next, \fB_StateIdT\fP __alt)" .br .in -1c .SS "Public Attributes" .in +1c .ti -1c .RI "\fB_StateIdT\fP \fB_M_alt\fP" .br .ti -1c .RI "\fB_Matcher\fP \fB_M_matches\fP" .br .ti -1c .RI "\fB_StateIdT\fP \fB_M_next\fP" .br .ti -1c .RI "_OpcodeT \fB_M_opcode\fP" .br .ti -1c .RI "unsigned int \fB_M_subexpr\fP" .br .ti -1c .RI "\fB_Tagger\fP \fB_M_tagger\fP" .br .in -1c .SH "Detailed Description" .PP struct _State An individual state in an NFA .PP In this case a 'state' is an entry in the NFA definition coupled with its outgoing transition(s)\&. All states have a single outgoing transition, except for accepting states (which have no outgoing transitions) and alt states, which have two outgoing transitions\&. .PP Definition at line 211 of file regex_nfa\&.h\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.