class: etk::RegExpNodeValue


Description:



Constructor and Destructor:

+                               RegExpNodeValue  (void );
+ ~RegExpNodeValue (void );

Synopsis:

#         std::vector<char32_t> m_data;
+ int32_t generate (const std::vector<char32_t> & _data);
+ virtual bool parse (const CLASS_TYPE & _data,
int64_t _currentPos,
int64_t _lenMax,
int64_t & _findLen);
+ void display (uint32_t _level);

Object Hierarchy:

+etk::RegExpNode
+--> etk::RegExpNodeValue

Detail:

m_data

# std::vector<char32_t> m_data;



RegExpNodeValue

+  RegExpNodeValue (void );
Constructor


~RegExpNodeValue

+  ~RegExpNodeValue (void );
Destructor


generate

+ int32_t generate (const std::vector<char32_t> & _data);
Generate the regular expression with the current "converted string"


parse

+ virtual bool parse (const CLASS_TYPE & _data,
int64_t _currentPos,
int64_t _lenMax,
int64_t & _findLen);
Parse the current node


display

+ void display (uint32_t _level);
Display the current node properties