Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
LibXML2.h File Reference
#include "Stroika/Foundation/StroikaPreComp.h"
#include <libxml/parser.h>
#include <libxml/schemasInternals.h>
#include <libxml/xmlerror.h>
#include <libxml/xmlschemas.h>
#include <libxml/xpath.h>
#include <libxml/xpathInternals.h>
#include "Stroika/Foundation//DataExchange/XML/Common.h"
#include "Stroika/Foundation/DataExchange/XML/Providers/IProvider.h"
#include "Stroika/Foundation/Debug/CompileTimeFlagChecker.h"

Go to the source code of this file.

Classes

struct  Stroika::Foundation::DataExchange::XML::Providers::LibXML2::Provider
 

Namespaces

namespace  Stroika::Foundation
 
namespace  Stroika::Foundation::DataExchange
 

Functions

String Stroika::Foundation::DataExchange::XML::Providers::LibXML2::libXMLString2String (const xmlChar *s, int len)
 

Detailed Description

Note
Code-Status: Beta
- Generally most code should NOT include this file - its implementation specific data for each provider Mostly use to control which implementation you are using for SAX, Schema etc, and/or to access implementation-specific objects from schema, DOM nodes, etc.

Definition in file LibXML2.h.

Function Documentation

◆ libXMLString2String()

String Stroika::Foundation::DataExchange::XML::Providers::LibXML2::libXMLString2String ( const xmlChar *  s,
int  len 
)

Note - it is documented in the headers that xmlChar is always UTF8

Definition at line 929 of file LibXML2.cpp.