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, 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,
int  _Number 
)
inline
1853  : _Node_base(_N_rep, _Greedy ? _Fl_greedy : _Fl_none),
1854  _Min(_Mn),
1855  _Max(_Mx),
1856  _End_rep(_End),
1857  _Loop_number(_Number),
1858  _Simple_loop(-1)
1859  { // construct
1860  }
Definition: regex:1470
Definition: regex:1472
const int _Max
Definition: regex:1863
unsigned int _Loop_number
Definition: regex:1865
const int _Min
Definition: regex:1862
_Node_base(_Node_type _Ty, _Node_flags _Fl=_Fl_none)
Definition: regex:1629
int _Simple_loop
Definition: regex:1866
Definition: regex:1512
_Node_end_rep * _End_rep
Definition: regex:1864

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: