Public Attributes

nsIDataType Interface Reference

import "nsIVariant.idl";

List of all members.

Public Attributes

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

Member Data Documentation

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

The documentation for this interface was generated from the following file: