enum XSValue::DataType |
enum XSValue::XMLVersion |
enum XSValue::Status |
enum XSValue::DataGroup |
XSValue::~XSValue | ( | ) |
static bool XSValue::validate | ( | const XMLCh *const | content, | |
DataType | datatype, | |||
Status & | status, | |||
XMLVersion | version = ver_10 , |
|||
MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager | |||
) | [static] |
Validate a given string of the data type specified.
content | data to be validated | |
datatype | schema datatype | |
status | validation status which is set upon validation fails | |
version | xml version | |
manager | memory manager provided |
static XMLCh* XSValue::getCanonicalRepresentation | ( | const XMLCh *const | content, | |
DataType | datatype, | |||
Status & | status, | |||
XMLVersion | version = ver_10 , |
|||
bool | toValidate = true , |
|||
MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager | |||
) | [static] |
Get the canonical representation for a given string of the data type specified.
content | raw data | |
datatype | schema datatype | |
status | validation status which is set upon validation fails | |
version | xml version | |
toValidate | to validate the content before generate canonical representation | |
manager | memory manager provided |
static XSValue* XSValue::getActualValue | ( | const XMLCh *const | content, | |
DataType | datatype, | |||
Status & | status, | |||
XMLVersion | version = ver_10 , |
|||
bool | toValidate = true , |
|||
MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager | |||
) | [static] |
Get the actual value, in the form of XSValue, for a given string of the data type specified.
Client application is responsible for the deletion of the XSValue returned.
content | raw data | |
datatype | schema datatype | |
status | validation status which is set upon validation fails | |
version | xml version | |
toValidate | to validate the content before generate actual value | |
manager | memory manager provided |
friend class XMLInitializer [friend] |
public data