khl_xml 1.0.0
载入中...
搜索中...
未找到
静态 Public 成员函数 | 静态 Private 属性 | 所有成员列表
XmlUtil类 参考

静态 Public 成员函数

static int snprintf_ (char *buffer, size_t size, const char *format,...)
 
static int vsnprintf_ (char *buffer, size_t size, const char *format, va_list va)
 
static const char * ErrorIDToName (XMLError errorID)
 
static FILE * callfopen (const char *filepath, const char *mode)
 

静态 Private 属性

static const char * _errorNames [XML_ERROR_COUNT]
 

详细描述

在文件 khl_xml_util.h15 行定义.

成员函数说明

◆ callfopen()

FILE * XmlUtil::callfopen ( const char *  filepath,
const char *  mode 
)
static

在文件 khl_xml_util.cpp74 行定义.

◆ ErrorIDToName()

const char * XmlUtil::ErrorIDToName ( XMLError  errorID)
static

在文件 khl_xml_util.cpp66 行定义.

◆ snprintf_()

KHL_XML_NAMESPACE_BEGIN int XmlUtil::snprintf_ ( char *  buffer,
size_t  size,
const char *  format,
  ... 
)
static

在文件 khl_xml_util.cpp8 行定义.

◆ vsnprintf_()

int XmlUtil::vsnprintf_ ( char *  buffer,
size_t  size,
const char *  format,
va_list  va 
)
static

在文件 khl_xml_util.cpp32 行定义.

类成员变量说明

◆ _errorNames

const char * XmlUtil::_errorNames
staticprivate
初始值:
= {
"XML_SUCCESS",
"XML_NO_ATTRIBUTE",
"XML_WRONG_ATTRIBUTE_TYPE",
"XML_ERROR_FILE_NOT_FOUND",
"XML_ERROR_FILE_COULD_NOT_BE_OPENED",
"XML_ERROR_FILE_READ_ERROR",
"XML_ERROR_PARSING_ELEMENT",
"XML_ERROR_PARSING_ATTRIBUTE",
"XML_ERROR_PARSING_TEXT",
"XML_ERROR_PARSING_CDATA",
"XML_ERROR_PARSING_COMMENT",
"XML_ERROR_PARSING_DECLARATION",
"XML_ERROR_PARSING_UNKNOWN",
"XML_ERROR_EMPTY_DOCUMENT",
"XML_ERROR_MISMATCHED_ELEMENT",
"XML_ERROR_PARSING",
"XML_CAN_NOT_CONVERT_TEXT",
"XML_NO_TEXT_NODE",
"XML_ELEMENT_DEPTH_EXCEEDED"}

在文件 khl_xml_util.h19 行定义.


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