import "mozIStorageValueArray.idl";
Inheritance diagram for mozIStorageValueArray:

Public Member Functions | |
| long | getTypeOfIndex (in unsigned long aIndex) |
| long | getAsInt32 (in unsigned long aIndex) |
| long long | getAsInt64 (in unsigned long aIndex) |
| double | getAsDouble (in unsigned long aIndex) |
| string | getAsCString (in unsigned long aIndex) |
| AUTF8String | getAsUTF8String (in unsigned long aIndex) |
| AString | getAsString (in unsigned long aIndex) |
| void | getAsBlob (in unsigned long aIndex,[array, size_is(aDataSize)] out octet aData, out unsigned long aDataSize) |
| boolean | getIsNull (in unsigned long aIndex) |
| long | asInt32 (in unsigned long aIndex) |
| long long | asInt64 (in unsigned long aIndex) |
| double | asDouble (in unsigned long aIndex) |
| string | asSharedCString (in unsigned long aIndex, out unsigned long aLength) |
| wstring | asSharedWString (in unsigned long aIndex, out unsigned long aLength) |
| void | asSharedBlob (in unsigned long aIndex,[shared] out voidPtr aData, out unsigned long aDataSize) |
| boolean | isNull (in unsigned long aIndex) |
Public Attributes | |
| const long | VALUE_TYPE_NULL = 0 |
| const long | VALUE_TYPE_INTEGER = 1 |
| const long | VALUE_TYPE_FLOAT = 2 |
| const long | VALUE_TYPE_TEXT = 3 |
| const long | VALUE_TYPE_BLOB = 4 |
| readonly attribute unsigned long | numColumns |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
numColumns number of columns in the array |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.5