Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IXMLNode2::isXMLValidName ( P6BOOL pResult)
pure virtual

Since this node can contain data from non-XML sources (e.g., JSON) the node name may have characters which cannot be used for an XML element name.

 This function allows the caller to verify whether the node can be used for valid XML output.  The syntax of XML element names is defined in 
 section "2.3 Common Syntactic Constructs" of reference 1 above. 
Parameters
pResult[ out ] P6TRUE if node's name can be used as a XML element name, P6FALSE otherwise
Returns
SuccessP6R::eOk 
FailureP6R::eNotInitializedA successful call to intialize() must be made before calling this funciton.
P6R::eInvalidArgOne of the parameters is NULL, or an invalid default character has been defined.