fastdo  0.6.16
eienml::TextNode类 参考

文本节点类 更多...

#include <elem_utils.hpp>

类 eienml::TextNode 继承关系图:
eienml::TextNode 的协作图:

Public 成员函数

virtual winux::AnsiString toString (int procType=ProcType_Raw) const override
 按照指定规则转换到字符串 更多...
 
virtual void doWork (void) override
 做一些事情 更多...
 
- Public 成员函数 继承自 eienml::Node
void delInstance (void)
 
ElemPackage const * getPackage () const
 
void setPackage (ElemPackage const *v)
 
Element * getParent () const
 
void setParent (Element *v)
 
NodeType getType () const
 
Document * getDocument (void) const
 获取文档对象 更多...
 

静态 Public 成员函数

static eienml::TextNode * NewInstance (void)
 
- 静态 Public 成员函数 继承自 eienml::Node
static eienml::Node * NewInstance (void)
 

Public 属性

winux::AnsiString value
 文本数据 更多...
 
winux::AnsiString rawTextNode
 未处理文本节点数据 更多...
 

Protected 成员函数

 TextNode (void)
 
virtual ~TextNode (void)
 
- Protected 成员函数 继承自 eienml::Node
 Node (void)
 
virtual ~Node (void)
 

额外继承的成员函数

- Protected 属性 继承自 eienml::Node
ElemPackage const * package
 指向元素包 更多...
 
Element * parent
 父节点 更多...
 
NodeType type
 节点类型 更多...
 

详细描述

文本节点类

在文件 elem_utils.hpp 第 83 行定义.

构造及析构函数说明

eienml::TextNode::TextNode ( void  )
protected
virtual eienml::TextNode::~TextNode ( void  )
protectedvirtual

成员函数说明

static eienml::TextNode* eienml::TextNode::NewInstance ( void  )
inlinestatic

在文件 elem_utils.hpp 第 86 行定义.

virtual winux::AnsiString eienml::TextNode::toString ( int  procType = ProcType_Raw) const
overridevirtual

按照指定规则转换到字符串

重载 eienml::Node .

virtual void eienml::TextNode::doWork ( void  )
overridevirtual

做一些事情

重载 eienml::Node .

类成员变量说明

winux::AnsiString eienml::TextNode::value

文本数据

在文件 elem_utils.hpp 第 97 行定义.

winux::AnsiString eienml::TextNode::rawTextNode

未处理文本节点数据

在文件 elem_utils.hpp 第 98 行定义.


该类的文档由以下文件生成: