Robotics Library  0.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Attributes | List of all members
rl::xml::Schema Class Reference

#include <Schema.h>

Public Member Functions

 Schema (const ::std::string &url)
virtual ~Schema ()
bool validate (const Document &doc)

Private Attributes

::boost::shared_ptr
< xmlSchemaParserCtxt > 
parser
::boost::shared_ptr< xmlSchema > schema
::boost::shared_ptr
< xmlSchemaValidCtxt > 
valid

Constructor & Destructor Documentation

rl::xml::Schema::Schema ( const ::std::string &  url)
inline
virtual rl::xml::Schema::~Schema ( )
inlinevirtual

Member Function Documentation

bool rl::xml::Schema::validate ( const Document doc)
inline

Member Data Documentation

::boost::shared_ptr< xmlSchemaParserCtxt > rl::xml::Schema::parser
private
::boost::shared_ptr< xmlSchema > rl::xml::Schema::schema
private
::boost::shared_ptr< xmlSchemaValidCtxt > rl::xml::Schema::valid
private

The documentation for this class was generated from the following file: