This is the base class for XML Schema elements that are related to identity constraint. 
 
IdentityConstraint * clone() const 
It clones the object. 
 
KeyRef & operator=(const KeyRef &rhs)
Assignment operator. 
 
This class models a keyref element from a XML Schema element. 
 
A class that models a XSD annotation element. 
 
void setRef(QName *ref)
It sets a reference to a named attribute. 
 
QName * getRef() const 
It returns the reference to a named element. 
 
A class to be used to represent XML qualified names. 
 
A class to deal with XML qualified names. 
 
KeyRef(QName *refer, std::string *name, Annotation *ann=0, std::string *id=0)
Constructor. 
 
QName * m_ref
It specifies the name of a key or unique element defined in this or another schema. (Required)