STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | Private Member Functions | List of all members
_Node_rep Class Reference
Inheritance diagram for _Node_rep:
_Node_base

Public Member Functions

 _Node_rep (bool _Greedy, int _Mn, int _Mx, _Node_end_rep *_End, unsigned int _Number)
 
- Public Member Functions inherited from _Node_base
 _Node_base (_Node_type _Ty, _Node_flags _Fl=_Fl_none)
 
virtual ~_Node_base () _NOEXCEPT
 

Public Attributes

const int _Min
 
const int _Max
 
_Node_end_rep_End_rep
 
unsigned int _Loop_number
 
int _Simple_loop
 
- Public Attributes inherited from _Node_base
_Node_type _Kind
 
_Node_flags _Flags
 
_Node_base_Next
 
_Node_base_Prev
 

Private Member Functions

_Node_repoperator= (const _Node_rep &)
 

Constructor & Destructor Documentation

_Node_rep::_Node_rep ( bool  _Greedy,
int  _Mn,
int  _Mx,
_Node_end_rep _End,
unsigned int  _Number 
)
inline
1881  : _Node_base(_N_rep, _Greedy ? _Fl_greedy : _Fl_none),
1882  _Min(_Mn),
1883  _Max(_Mx),
1884  _End_rep(_End),
1885  _Loop_number(_Number),
1886  _Simple_loop(-1)
1887  { // construct
1888  }
Definition: regex:1489
Definition: regex:1491
const int _Max
Definition: regex:1891
unsigned int _Loop_number
Definition: regex:1893
const int _Min
Definition: regex:1890
_Node_base(_Node_type _Ty, _Node_flags _Fl=_Fl_none)
Definition: regex:1654
int _Simple_loop
Definition: regex:1894
Definition: regex:1531
_Node_end_rep * _End_rep
Definition: regex:1892

Member Function Documentation

_Node_rep& _Node_rep::operator= ( const _Node_rep )
private

Member Data Documentation

_Node_end_rep* _Node_rep::_End_rep
unsigned int _Node_rep::_Loop_number
const int _Node_rep::_Max
const int _Node_rep::_Min
int _Node_rep::_Simple_loop

The documentation for this class was generated from the following file: