__init__(self,
klassSize=None,
objSize=None,
name=None,
usage=None,
href=None,
dataNodeName=None,
dataNodeNs=None,
initialize=None,
duplicate=None,
finalize=None,
generate=None,
getType=None,
getSize=None,
getIdentifier=None,
xmlRead=None,
xmlWrite=None,
binRead=None,
binWrite=None,
debugDump=None,
debugXmlDump=None,
_obj=None)
(Constructor)
Creates new key data klass id.
klassSize : the klass size.
objSize : the object size.
name : the object name.
usage : the allowed data usage.
href : the identification string (href).
dataNodeName : the data's XML node name.
dataNodeNs : the data's XML node namespace.
initialize : the initialization method.
duplicate : the duplicate (copy) method.
finalize : the finalization (destroy) method.
generate : the new data generation method.
getType : the method to access data's type information.
getSize : the method to access data's size.
getIdentifier : the method to access data's string identifier.
xmlRead : the method for reading data from XML node.
xmlWrite : the method for writing data to XML node.
binRead : the method for reading data from a binary buffer.
binWrite : the method for writing data to binary buffer.
debugDump : the method for printing debug data information.
debugXmlDump : the method for printing debug data information in XML format.
Returns : the newly key data klass id or None if an error occurs.
-
|