Файл src/xml_loader.h

#include <stack>
#include <expat.h>
#include <document.h>

См. исходные тексты.

Классы

class  xml_loader

Определения типов

typedef const XML_Char * name
typedef const XML_Char const
XML_Char ** 
atts
typedef const XML_Char * s
typedef const XML_Char int len

Функции

typedef void (XMLCALL *element_handler)(xml_loader *th
void XMLCALL string_text_data (void *userData, const XML_Char *s, int len)
void XMLCALL decimal_text_data (void *userData, const XML_Char *s, int len)
void string_element (xml_loader *th, const char *name, const char **atts)
void decimal_element (xml_loader *th, const char *name, const char **atts)


Типы

typedef const XML_Char const XML_Char** atts

См. определение в файле xml_loader.h строка 18

typedef const XML_Char int len

См. определение в файле xml_loader.h строка 19

typedef const XML_Char* name

См. определение в файле xml_loader.h строка 18

typedef const XML_Char* s

См. определение в файле xml_loader.h строка 19


Функции

void decimal_element ( xml_loader th,
const char *  name,
const char **  atts 
)

См. определение в файле xml_types.cpp строка 56

Перекрестные ссылки decimal_text_data() и xml_loader::push().

void XMLCALL decimal_text_data ( void *  userData,
const XML_Char *  s,
int  len 
)

См. определение в файле xml_types.cpp строка 46

Перекрестные ссылки string_text_data().

Используется в decimal_element().

void string_element ( xml_loader th,
const char *  name,
const char **  atts 
)

См. определение в файле xml_types.cpp строка 50

Перекрестные ссылки xml_loader::push() и string_text_data().

void XMLCALL string_text_data ( void *  userData,
const XML_Char *  s,
int  len 
)

См. определение в файле xml_types.cpp строка 16

Перекрестные ссылки add_string(), lstring::append(), xml_loader::get_parent(), instance(), lstring::length(), xml_loader::push(), lstring::value и xstring.

Используется в decimal_text_data() и string_element().

typedef void ( XMLCALL *  element_handler  ) 


Документация по XDataServer. Последние изменения: Thu Jul 12 11:49:43 2007. Создано системой  doxygen 1.5.2