fastdo  0.6.16
eienml::Node类 参考

节点基类 更多...

#include <elem_utils.hpp>

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

Public 成员函数

void delInstance (void)
 
virtual winux::AnsiString toString (int procType=ProcType_Raw) const
 按照指定规则转换到字符串 更多...
 
virtual void doWork (void)
 做一些事情 更多...
 
ElemPackage const * getPackage () const
 
void setPackage (ElemPackage const *v)
 
ElementgetParent () const
 
void setParent (Element *v)
 
NodeType getType () const
 
DocumentgetDocument (void) const
 获取文档对象 更多...
 

静态 Public 成员函数

static eienml::NodeNewInstance (void)
 

Protected 成员函数

 Node (void)
 
virtual ~Node (void)
 

Protected 属性

ElemPackage const * package
 指向元素包 更多...
 
Elementparent
 父节点 更多...
 
NodeType type
 节点类型 更多...
 

详细描述

节点基类

在文件 elem_utils.hpp54 行定义.

构造及析构函数说明

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

成员函数说明

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

在文件 elem_utils.hpp57 行定义.

void eienml::Node::delInstance ( void  )
virtual winux::AnsiString eienml::Node::toString ( int  procType = ProcType_Raw) const
virtual

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

eienml::Document, eienml::Element, eienml::Block , 以及 eienml::TextNode 重载.

virtual void eienml::Node::doWork ( void  )
virtual

做一些事情

eienml::Document, eienml::Element , 以及 eienml::TextNode 重载.

ElemPackage const* eienml::Node::getPackage ( ) const
inline

在文件 elem_utils.hpp70 行定义.

void eienml::Node::setPackage ( ElemPackage const *  v)
inline

在文件 elem_utils.hpp70 行定义.

Element* eienml::Node::getParent ( ) const
inline

在文件 elem_utils.hpp71 行定义.

void eienml::Node::setParent ( Element v)
inline

在文件 elem_utils.hpp71 行定义.

NodeType eienml::Node::getType ( ) const
inline

在文件 elem_utils.hpp72 行定义.

Document* eienml::Node::getDocument ( void  ) const

获取文档对象

类成员变量说明

ElemPackage const* eienml::Node::package
protected

指向元素包

在文件 elem_utils.hpp77 行定义.

Element* eienml::Node::parent
protected

父节点

在文件 elem_utils.hpp78 行定义.

NodeType eienml::Node::type
protected

节点类型

在文件 elem_utils.hpp79 行定义.


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