Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

ps.XML
(ps.XML globals)

   in XercesErrorHandler.h
   in Xeromyces.h
   in XeroXMB.h
   in XML.h
   in XMLWriter.h
   in Xeromyces.h
   in XML.h
   in Xeromyces.cpp
   in XMLUtils.cpp
   in XMLWriter.cpp
   in Xeromyces.cpp
   in XeroXMB.cpp
   in XMLUtils.cpp

(ps.XML globals)


Field Summary
 const u32 HeaderMagic
          See XeroXMB.cpp
 const char* HeaderMagicStr
          See XeroXMB.cpp
 
Method Summary
  ERROR_GROUP( Xeromyces )
          See Xeromyces.h
  ERROR_TYPE( Xeromyces, XMLOpenFailed )
          See Xeromyces.h
  ERROR_TYPE( Xeromyces, XMLParseError )
          See Xeromyces.h
 const char* prevpathcomp( const char* end, const char* beginning )
          See XMLUtils.cpp
 std::string toAscii( const XMLCh* a )
          Return an ASCII version of the given 16-bit string, ignoring any non-ASCII characters.
 XMLCh* XMLTranscode( const char* str )
          See XMLUtils.cpp
 XERCES_CPP_NAMESPACE_USE CStr XMLTranscode( const XMLCh* xmltext )
          See XMLUtils.cpp
 
Symbol Summary
 #define _XERO_CHILDREN _XERO_MAKE_UID1__(_children_, __LINE__)
          See Xeromyces.h
 #define _XERO_I _XERO_MAKE_UID1__(_i_, __LINE__)
          See Xeromyces.h
 #define INCLUDED_XERCESERRORHANDLER
          See XercesErrorHandler.h
 #define INCLUDED_XEROMYCES
          See Xeromyces.h
 #define INCLUDED_XEROXMB
          See XeroXMB.h
 #define INCLUDED_XML
          See XML.h
 #define INCLUDED_XMLWRITER
          See XMLWriter.h
 #define XML_GetOutput xml_file_.GetOutput()
          See XMLWriter.h
 #define XML_Start XMLWriter_File xml_file_
          See XMLWriter.h
 #define ZLIB_DLL
          See Xeromyces.cpp
 
Macro Summary
 #define _XERO_MAKE_UID1__(p, l) _XERO_MAKE_UID2__(p,l)
          See Xeromyces.h
 #define _XERO_MAKE_UID2__(p, l) p ## l
          See Xeromyces.h
 #define IS_PATH_SEP(_chr) (_chr == '/' || _chr == '\\')
          See XMLUtils.cpp
 #define TYPE2(ID_T, ARG_T) template <> void XMLWriter_File::ElementAttribute(const char* name, ARG_T value, bool newelement) { ElementAttribute(name, CStr(value).c_str(), newelement) }
          See XMLWriter.cpp
 #define XERO_ITER_ATTR(parent_element, attribute) XMBAttributeList _XERO_CHILDREN = parent_element.GetAttributes() XMBAttribute attribute for (int _XERO_I = 0 _XERO_I < _XERO_CHILDREN.Count && (attribute = _XERO_CHILDREN.Item(_XERO_I), 1) ++_XERO_I)
          See Xeromyces.h
 #define XERO_ITER_EL(parent_element, child_element) XMBElementList _XERO_CHILDREN = parent_element.GetChildNodes() XMBElement child_element (0) for (int _XERO_I = 0 _XERO_I < _XERO_CHILDREN.Count && (child_element = _XERO_CHILDREN.Item(_XERO_I), 1) ++_XERO_I)
          See Xeromyces.h
 #define XML_Attribute(name, value) xml_element_.Attribute(name, value)
          See XMLWriter.h
 #define XML_Comment(text) xml_file_.Comment(text)
          See XMLWriter.h
 #define XML_Element(name) XMLWriter_Element xml_element_ (xml_file_, name)
          See XMLWriter.h
 #define XML_SetPrettyPrint(enabled) xml_file_.SetPrettyPrint(false)
          See XMLWriter.h
 #define XML_Setting(name, value) xml_element_.Setting(name, value)
          See XMLWriter.h
 #define XML_StoreVFS(handle) xml_file_.StoreVFS(handle)
          See XMLWriter.h
 #define XML_Text(text) xml_element_.Text(text)
          See XMLWriter.h
 

Field Detail

HeaderMagic

 const u32 HeaderMagic;
See XeroXMB.cpp.

HeaderMagicStr

 const char* HeaderMagicStr;
See XeroXMB.cpp.


Method Detail

ERROR_GROUP

 ERROR_GROUP( Xeromyces );
See Xeromyces.h.

ERROR_TYPE

 ERROR_TYPE( Xeromyces, XMLOpenFailed );
See Xeromyces.h.

ERROR_TYPE

 ERROR_TYPE( Xeromyces, XMLParseError );
See Xeromyces.h.

prevpathcomp

 const char* prevpathcomp( const char* end, const char* beginning );
See XMLUtils.cpp.

toAscii

 std::string toAscii( const XMLCh* a );
Return an ASCII version of the given 16-bit string, ignoring any non-ASCII characters.
Parameters:
const - XMLCh * a Input string.
Returns:
std::string 8-bit ASCII version of a.
See Xeromyces.cpp.

XMLTranscode

 XMLCh* XMLTranscode( const char* str );
See XMLUtils.cpp.

XMLTranscode

 XERCES_CPP_NAMESPACE_USE CStr XMLTranscode( const XMLCh* xmltext );
See XMLUtils.cpp.


Symbol Detail

_XERO_CHILDREN

 #define _XERO_CHILDREN _XERO_MAKE_UID1__(_children_, __LINE__)
See Xeromyces.h.

_XERO_I

 #define _XERO_I _XERO_MAKE_UID1__(_i_, __LINE__)
See Xeromyces.h.

INCLUDED_XERCESERRORHANDLER

 #define INCLUDED_XERCESERRORHANDLER 
See XercesErrorHandler.h.

INCLUDED_XEROMYCES

 #define INCLUDED_XEROMYCES 
See Xeromyces.h.

INCLUDED_XEROXMB

 #define INCLUDED_XEROXMB 
See XeroXMB.h.

INCLUDED_XML

 #define INCLUDED_XML 
See XML.h.

INCLUDED_XMLWRITER

 #define INCLUDED_XMLWRITER 
See XMLWriter.h.

XML_GetOutput

 #define XML_GetOutput xml_file_.GetOutput()
See XMLWriter.h.

XML_Start

 #define XML_Start XMLWriter_File xml_file_
See XMLWriter.h.

ZLIB_DLL

 #define ZLIB_DLL 
See Xeromyces.cpp.


Macro Detail

_XERO_MAKE_UID1__

 #define _XERO_MAKE_UID1__(p, l) _XERO_MAKE_UID2__(p,l)
See Xeromyces.h.

_XERO_MAKE_UID2__

 #define _XERO_MAKE_UID2__(p, l) p ## l
See Xeromyces.h.

IS_PATH_SEP

 #define IS_PATH_SEP(_chr) (_chr == '/' || _chr == '\\')
See XMLUtils.cpp.

TYPE2

 #define TYPE2(ID_T, ARG_T) template <> void XMLWriter_File::ElementAttribute(const char* name, ARG_T value, bool newelement) { ElementAttribute(name, CStr(value).c_str(), newelement); }
See XMLWriter.cpp.

XERO_ITER_ATTR

 #define XERO_ITER_ATTR(parent_element, attribute) XMBAttributeList _XERO_CHILDREN = parent_element.GetAttributes();	XMBAttribute attribute;												for (int _XERO_I = 0;												_XERO_I < _XERO_CHILDREN.Count									&& (attribute = _XERO_CHILDREN.Item(_XERO_I), 1);			++_XERO_I)
See Xeromyces.h.

XERO_ITER_EL

 #define XERO_ITER_EL(parent_element, child_element) XMBElementList _XERO_CHILDREN = parent_element.GetChildNodes();	XMBElement child_element (0);									for (int _XERO_I = 0;											_XERO_I < _XERO_CHILDREN.Count								&& (child_element = _XERO_CHILDREN.Item(_XERO_I), 1);	++_XERO_I)
See Xeromyces.h.

XML_Attribute

 #define XML_Attribute(name, value) xml_element_.Attribute(name, value)
See XMLWriter.h.

XML_Comment

 #define XML_Comment(text) xml_file_.Comment(text)
See XMLWriter.h.

XML_Element

 #define XML_Element(name) XMLWriter_Element xml_element_ (xml_file_, name)
See XMLWriter.h.

XML_SetPrettyPrint

 #define XML_SetPrettyPrint(enabled) xml_file_.SetPrettyPrint(false)
See XMLWriter.h.

XML_Setting

 #define XML_Setting(name, value) xml_element_.Setting(name, value)
See XMLWriter.h.

XML_StoreVFS

 #define XML_StoreVFS(handle) xml_file_.StoreVFS(handle)
See XMLWriter.h.

XML_Text

 #define XML_Text(text) xml_element_.Text(text)
See XMLWriter.h.

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:13
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD