2005/5/9

     
 

LibXMLInternals_h

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

LibXMLInternals.h File Reference

#include <acdk.h>
#include sax.h
#include <org/w3c/dom/Node.h>
#include <acdk/io/FileReader.h>
#include <libxml/SAX.h>
#include <libxml/parser.h>

Namespaces

namespace  acdk
namespace  acdk::xml
namespace  acdk::xml::sax

Compounds

struct  SaxParseContext
struct  StackSavedStr

Defines

#define PROPERTIES_PREFIX   http://xml.org/sax/properties/
#define FEATURES_PREFIX   http://xml.org/sax/features/
#define XML2STR(text)   (text == 0 ? RString(Nil) : RString(new String((const char*)text, CCUtf8 | NormalSST)))
#define XML2STR_LEN(text, length)   (text == 0 ? RString(Nil) : RString(new String((const char*)text, length, CCUtf8 | NormalSST)))
#define STR2XML(str)   ((str) == Nil ? (const xmlChar*)0 : (const xmlChar*)(str)->convert(CCUtf8)->c_str())
#define STR2XMLDUP(str)   xmlCharStrdup((const char*)STR2XML(str))
#define STR2XMLSTR(str)   ((str)->convert(CCUtf8))


Define Documentation

#define FEATURES_PREFIX   http://xml.org/sax/features/
 

#define PROPERTIES_PREFIX   http://xml.org/sax/properties/
 

#define STR2XML str   )     ((str) == Nil ? (const xmlChar*)0 : (const xmlChar*)(str)->convert(CCUtf8)->c_str())
 

#define STR2XMLDUP str   )     xmlCharStrdup((const char*)STR2XML(str))
 

#define STR2XMLSTR str   )     ((str)->convert(CCUtf8))
 

#define XML2STR text   )     (text == 0 ? RString(Nil) : RString(new String((const char*)text, CCUtf8 | NormalSST)))
 

#define XML2STR_LEN text,
length   )     (text == 0 ? RString(Nil) : RString(new String((const char*)text, length, CCUtf8 | NormalSST)))