class: etk::RegExpNodeWordCharNot
Constructor and Destructor:
+ RegExpNodeWordCharNot (void );
+ ~RegExpNodeWordCharNot (void );
Synopsis:
+ 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::RegExpNodeWordCharNot
Detail:
RegExpNodeWordCharNot
+ RegExpNodeWordCharNot (void );
Constructor
~RegExpNodeWordCharNot
+ ~RegExpNodeWordCharNot (void );
Destructor
parse
+ virtual bool parse (const CLASS_TYPE & _data,
int64_t _currentPos,
int64_t _lenMax,
int64_t & _findLen);
Parse the current node
Parameter [input]: | _data | Data to parse (start pointer / or class that have access with operator[] ) |
Parameter [input]: | _currentPos | Current parsing position. |
Parameter [input]: | _lenMax | Maximum position to parse the data (can be not hte end of the data due to the fact sometime we want to parse sub section). |
Parameter [input]: | _findLen | number of element parssed |
Return: | | true : Find something<br/>false : Find nothing |
display
+ void display (uint32_t _level);
Display the current node properties
Parameter [input]: | level | of the node |