Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals
persist » xml

parse.hpp File Reference

#include <string>
#include <vector>
#include "../config.hpp"

Go to the source code of this file.


Namespaces

namespace ph
namespace ph::persist
namespace ph::persist::xml

Data Structures

class ph::persist::xml::parse_progress
class ph::persist::xml::parse

Defines

#define S(_S) _S
#define PARSE_SUCCESS 0
#define PARSE_BADXMLTYPE 1
#define PARSE_XMLERROR 2
#define PARSE_NOFILE 3

Typedefs

typedef XML_ParserStruct * XML_Parser
typedef char XML_Char
typedef std::string xmlstring

Define Documentation

#define S ( _S ) _S

Definition at line 29 of file parse.hpp.

Referenced by ph::persist::xml::parse::attr(), ph::persist::xml::parse::attrval(), ph::persist::xml::parse::decodexmldata(), ph::persist::xml::parse::encodexmldata(), and ph::persist::xml::parse::expectedattr().

#define PARSE_SUCCESS 0

Definition at line 33 of file parse.hpp.

Referenced by ph::persist::xml::parse::doparse(), ph::persist::xml::parse::parse_xml(), ph::persist::xml::parse::parsestream(), and ph::persist::xml::parse::startparse().

#define PARSE_BADXMLTYPE 1

Definition at line 34 of file parse.hpp.

Referenced by ph::persist::xml::parse::doparse().

#define PARSE_XMLERROR 2

Definition at line 35 of file parse.hpp.

Referenced by ph::persist::xml::parse::error().

#define PARSE_NOFILE 3

Definition at line 36 of file parse.hpp.

Referenced by ph::persist::xml::parse::doparsefile().


Typedef Documentation

typedef struct XML_ParserStruct* XML_Parser

Definition at line 20 of file parse.hpp.

typedef char XML_Char

Definition at line 27 of file parse.hpp.

typedef std::string xmlstring

Definition at line 28 of file parse.hpp.


Generated on Wed Apr 5 22:03:29 2006 for cppxmlobj by doxygen 1.4.3

AltStyle によって変換されたページ (->オリジナル) /