class: exml::TextCDATA
Description:
Constructor and Destructor:
+ TextCDATA (void );
+ virtual ~TextCDATA (void );
Synopsis:
+ virtual bool iParse (const std::string & _data,
int32_t & _pos,
bool _caseSensitive,
exml::filePos & _filePos,
exml::Document & _doc);
Object Hierarchy:
+exml::Node
+--> +exml::Text
+--> exml::TextCDATA
Detail:
TextCDATA
+ TextCDATA (void );
Constructor
~TextCDATA
+ virtual ~TextCDATA (void );
Destructor
iParse
+ virtual bool iParse (const std::string & _data,
int32_t & _pos,
bool _caseSensitive,
exml::filePos & _filePos,
exml::Document & _doc);
parse the Current node [pure VIRUAL]
Parameter [input]: | _data | data string to parse. |
Parameter [input] [output]: | _pos | position in the string to start parse, return the position end of parsing. |
Parameter [input]: | _caseSensitive | Request a parsion of element that is not case sensitive (all element is in low case) |
Parameter [input] [output]: | file | parsing position (line x col x) |
Return: | | false if an error occured. |