Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

xmlpp::DtdValidator Class Reference

XML DOM parser. More...

Inheritance diagram for xmlpp::DtdValidator:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 DtdValidator ()
 DtdValidator (const Glib::ustring &file)
 DtdValidator (const Glib::ustring &external, const Glib::ustring &system)
virtual ~DtdValidator ()
virtual void parse_subset (const Glib::ustring &external, const Glib::ustring &system)
virtual void parse_file (const Glib::ustring &filename)
virtual void parse_memory (const Glib::ustring &contents)
virtual void parse_stream (std::istream &in)
 operator bool () const
 Test whether a document has been parsed.
Dtdget_dtd ()
const Dtdget_dtd () const
bool validate (const Document *doc)

Protected Member Functions

virtual void release_underlying ()

Protected Attributes

Dtddtd_

Detailed Description

XML DOM parser.


Constructor & Destructor Documentation

xmlpp::DtdValidator::DtdValidator  ) 
 

xmlpp::DtdValidator::DtdValidator const Glib::ustring file  )  [explicit]
 

xmlpp::DtdValidator::DtdValidator const Glib::ustring external,
const Glib::ustring system
[explicit]
 

virtual xmlpp::DtdValidator::~DtdValidator  )  [virtual]
 


Member Function Documentation

const Dtd* xmlpp::DtdValidator::get_dtd  )  const
 

Dtd* xmlpp::DtdValidator::get_dtd  ) 
 

xmlpp::DtdValidator::operator bool  )  const
 

Test whether a document has been parsed.

virtual void xmlpp::DtdValidator::parse_file const Glib::ustring filename  )  [virtual]
 

virtual void xmlpp::DtdValidator::parse_memory const Glib::ustring contents  )  [virtual]
 

virtual void xmlpp::DtdValidator::parse_stream std::istream in  )  [virtual]
 

virtual void xmlpp::DtdValidator::parse_subset const Glib::ustring external,
const Glib::ustring system
[virtual]
 

virtual void xmlpp::DtdValidator::release_underlying  )  [protected, virtual]
 

Reimplemented from xmlpp::Validator.

bool xmlpp::DtdValidator::validate const Document doc  ) 
 


Member Data Documentation

Dtd* xmlpp::DtdValidator::dtd_ [protected]
 


The documentation for this class was generated from the following file:
Generated on Sun Feb 13 22:16:00 2005 for libxml++ by  doxygen 1.3.9.1