Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::XmlValidSchemaContext Class Reference

#include <XMLKit.h>

Inheritance diagram for VCF::XmlValidSchemaContext:

VCF::Attachable< xmlSchemaValidCtxtPtr, XmlValidSchemaContext > List of all members.

Public Types

typedef Attachable< xmlSchemaValidCtxtPtr,
XmlValidSchemaContext
BaseT

Public Member Functions

 XmlValidSchemaContext ()
 XmlValidSchemaContext (xmlSchemaValidCtxtPtr val)
 XmlValidSchemaContext (const XmlValidSchemaContext &val)
 ~XmlValidSchemaContext ()
XmlValidSchemaContextoperator= (xmlSchemaValidCtxtPtr rhs)
void parse (const XmlSchemaContext &ctx)
int getOptions () const
void setOptions (int val)
void validate (XmlDocument &doc)
void validate (XmlNode &node)
bool isValid () const

Static Public Member Functions

static void freeResource (xmlSchemaValidCtxtPtr res)

Public Attributes

XMLErrorDelegate ValidityError

Static Protected Member Functions

static void validityErrorHandler (void *userData, xmlErrorPtr error)

Protected Attributes

xmlSchemaPtr schema_

Member Typedef Documentation

typedef Attachable<xmlSchemaValidCtxtPtr,XmlValidSchemaContext> VCF::XmlValidSchemaContext::BaseT
 


Constructor & Destructor Documentation

VCF::XmlValidSchemaContext::XmlValidSchemaContext  ) 
 

VCF::XmlValidSchemaContext::XmlValidSchemaContext xmlSchemaValidCtxtPtr  val  ) 
 

VCF::XmlValidSchemaContext::XmlValidSchemaContext const XmlValidSchemaContext val  ) 
 

VCF::XmlValidSchemaContext::~XmlValidSchemaContext  ) 
 


Member Function Documentation

static void VCF::XmlValidSchemaContext::freeResource xmlSchemaValidCtxtPtr  res  )  [static]
 

int VCF::XmlValidSchemaContext::getOptions  )  const
 

bool VCF::XmlValidSchemaContext::isValid  )  const
 

XmlValidSchemaContext& VCF::XmlValidSchemaContext::operator= xmlSchemaValidCtxtPtr  rhs  ) 
 

void VCF::XmlValidSchemaContext::parse const XmlSchemaContext ctx  ) 
 

void VCF::XmlValidSchemaContext::setOptions int  val  ) 
 

void VCF::XmlValidSchemaContext::validate XmlNode node  ) 
 

void VCF::XmlValidSchemaContext::validate XmlDocument doc  ) 
 

static void VCF::XmlValidSchemaContext::validityErrorHandler void *  userData,
xmlErrorPtr  error
[static, protected]
 


Member Data Documentation

xmlSchemaPtr VCF::XmlValidSchemaContext::schema_ [protected]
 

XMLErrorDelegate VCF::XmlValidSchemaContext::ValidityError
 


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information