WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

nsIDataType

IID:4d12e540-83d7-11d5-90ed-0010a4e73d9a
Inherits From:nsISupports

Constants

PRUint16 VTYPE_INT8 = 0
PRUint16 VTYPE_INT16 = 1
PRUint16 VTYPE_INT32 = 2
PRUint16 VTYPE_INT64 = 3
PRUint16 VTYPE_UINT8 = 4
PRUint16 VTYPE_UINT16 = 5
PRUint16 VTYPE_UINT32 = 6
PRUint16 VTYPE_UINT64 = 7
PRUint16 VTYPE_FLOAT = 8
PRUint16 VTYPE_DOUBLE = 9
PRUint16 VTYPE_BOOL = 10
PRUint16 VTYPE_CHAR = 11
PRUint16 VTYPE_WCHAR = 12
PRUint16 VTYPE_VOID = 13
PRUint16 VTYPE_ID = 14
PRUint16 VTYPE_DOMSTRING = 15
PRUint16 VTYPE_CHAR_STR = 16
PRUint16 VTYPE_WCHAR_STR = 17
PRUint16 VTYPE_INTERFACE = 18
PRUint16 VTYPE_INTERFACE_IS = 19
PRUint16 VTYPE_ARRAY = 20
PRUint16 VTYPE_STRING_SIZE_IS = 21
PRUint16 VTYPE_WSTRING_SIZE_IS = 22
PRUint16 VTYPE_UTF8STRING = 23
PRUint16 VTYPE_CSTRING = 24
PRUint16 VTYPE_ASTRING = 25
PRUint16 VTYPE_EMPTY_ARRAY = 254
PRUint16 VTYPE_EMPTY = 255

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com