acl  3.5.3.0
acl::xml2_attr类 参考

#include <xml2.hpp>

+ 类 acl::xml2_attr 继承关系图:
+ acl::xml2_attr 的协作图:

Public 成员函数

const char * get_name () const
 
const char * get_value () const
 
- Public 成员函数 继承自 acl::dbuf_obj
 dbuf_obj (dbuf_guard *guard=NULL)
 
virtual ~dbuf_obj ()
 
int pos () const
 
dbuf_guardget_guard () const
 

Protected 成员函数

 xml2_attr (xml_node *node, ACL_XML2_ATTR *attr)
 
 ~xml2_attr (void)
 
- Protected 成员函数 继承自 acl::xml_attr
 xml_attr (xml_node *node)
 
virtual ~xml_attr (void)
 

友元

class xml2_node
 

额外继承的成员函数

- Protected 属性 继承自 acl::xml_attr
xml_nodenode_
 

详细描述

在文件 xml2.hpp17 行定义.

构造及析构函数说明

◆ xml2_attr()

acl::xml2_attr::xml2_attr ( xml_node node,
ACL_XML2_ATTR attr 
)
protected

◆ ~xml2_attr()

acl::xml2_attr::~xml2_attr ( void  )
inlineprotected

在文件 xml2.hpp34 行定义.

34 {}

成员函数说明

◆ get_name()

const char* acl::xml2_attr::get_name ( ) const
virtual

@override

实现了 acl::xml_attr.

◆ get_value()

const char* acl::xml2_attr::get_value ( ) const
virtual

@override

实现了 acl::xml_attr.

友元及相关函数文档

◆ xml2_node

friend class xml2_node
friend

在文件 xml2.hpp31 行定义.


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