OKlibrary
0.2.1.6
|
Namespaces | |
namespace | ErrorMessages |
Classes | |
struct | Error |
struct | missing_required_attribute |
struct | checked_conversion_failed |
class | Wrapper |
class | WrapperData |
class | full_string |
class | full_string_co |
class | checked |
struct | ElementStack |
class | ElementMap |
class | AttributeMap |
class | SimpleElementAttributeHandling |
class | Unique_content_extraction_handler |
class | SimpleErrorHandler |
class | Inititialisation_and_Termination |
class | InitBasis |
class | SimpleParserWrapper |
Typedefs | |
typedef Unique_content_extraction_handler < SimpleElementAttributeHandling > | SUCEH |
typedef Loki::SingletonHolder < Inititialisation_and_Termination, Loki::CreateStatic > | InitTermSingleton |
Enumerations | |
enum | Attribute_types { required, implied } |
Functions | |
const std::string | x2s (const XMLCh *const X) |
void | write_xml (std::ostream &target, const XMLCh *const s) |
std::ostream & | operator<< (std::ostream &S, const XMLCh *const X) |
std::istream & | operator>> (std::istream &i, full_string &fs) |
template<typename T > | |
std::istream & | operator>> (std::istream &i, checked< T > &t) |
template<typename T , template< typename > class Container> | |
std::istream & | operator>> (std::istream &is, ElementStack< T, Container > &st) |
const std::string | XMLError2string (const xercesc::XMLException &e, MessageHandling::Sprachen L=MessageHandling::English) |
const std::string | SAXError2string (const xercesc::SAXException &e, MessageHandling::Sprachen L=MessageHandling::English) |
typedef Loki::SingletonHolder<Inititialisation_and_Termination, Loki::CreateStatic> XercesTools::InitTermSingleton |
Definition at line 554 of file XercesTools.hpp.
Definition at line 364 of file XercesTools.hpp.
Definition at line 224 of file XercesTools.hpp.
std::ostream& XercesTools::operator<< | ( | std::ostream & | S, |
const XMLCh *const | X | ||
) | [inline] |
Definition at line 93 of file XercesTools.hpp.
References S, and write_xml().
std::istream& XercesTools::operator>> | ( | std::istream & | i, |
full_string & | fs | ||
) |
Definition at line 144 of file XercesTools.hpp.
std::istream& XercesTools::operator>> | ( | std::istream & | i, |
checked< T > & | t | ||
) |
Definition at line 173 of file XercesTools.hpp.
References T.
std::istream& XercesTools::operator>> | ( | std::istream & | is, |
ElementStack< T, Container > & | st | ||
) |
Definition at line 198 of file XercesTools.hpp.
References XercesTools::ElementStack< T, Container >::C, and T.
const std::string XercesTools::SAXError2string | ( | const xercesc::SAXException & | e, |
MessageHandling::Sprachen | L = MessageHandling::English |
||
) | [inline] |
Definition at line 499 of file XercesTools.hpp.
References L, M, XercesTools::ErrorMessages::Messages, and s.
void XercesTools::write_xml | ( | std::ostream & | target, |
const XMLCh *const | s | ||
) | [inline] |
Definition at line 83 of file XercesTools.hpp.
Referenced by XercesTools::SimpleElementAttributeHandling::characters_(), and operator<<().
const std::string XercesTools::x2s | ( | const XMLCh *const | X | ) | [inline] |
Definition at line 76 of file XercesTools.hpp.
References LinInequal::E().
Referenced by XercesTools::SimpleElementAttributeHandling::endElement_(), and XercesTools::SimpleElementAttributeHandling::startElement_().
const std::string XercesTools::XMLError2string | ( | const xercesc::XMLException & | e, |
MessageHandling::Sprachen | L = MessageHandling::English |
||
) | [inline] |
Definition at line 492 of file XercesTools.hpp.
References L, M, XercesTools::ErrorMessages::Messages, and s.