nsIWritableVariant
| IID: | 5586a590-8c82-11d5-90f3-0010a4e73d9a |
| Inherits From: | nsIVariant |
This interface is implemented by the following components:
Properties
PRBool writable
Methods
void setAsACString ( ACString value )
[noscript] void setAsArray ( PRUint16 type , nsIIDPtr iid , PRUint32 count , voidPtr* ptr )
void setAsAString ( AString value )
void setAsAUTF8String ( AUTF8String value )
void setAsBool ( PRBool value )
void setAsChar ( char value )
void setAsDOMString ( DOMString value )
void setAsDouble ( double value )
void setAsEmpty ( )
void setAsEmptyArray ( )
void setAsFloat ( float value )
void setAsID ( nsIDRef value )
void setAsInt16 ( PRInt16 value )
void setAsInt32 ( PRInt32 value )
void setAsInt64 ( PRInt64 value )
void setAsInt8 ( PRUint8 value )
void setAsInterface ( nsIIDRef iid , nsQIResult* iface )
void setAsISupports ( nsISupports value )
void setAsString ( char* value )
void setAsStringWithSize ( PRUint32 size , char* str )
void setAsUint16 ( PRUint16 value )
void setAsUint32 ( PRUint32 value )
void setAsUint64 ( PRUint64 value )
void setAsUint8 ( PRUint8 value )
void setAsVoid ( )
void setAsWChar ( PRUnichar value )
void setAsWString ( PRUnichar* value )
void setAsWStringWithSize ( PRUint32 size , PRUnichar* str )
void setFromVariant ( nsIVariant value )
void setAsArray ( PRUint16 type , nsIIDPtr iid , PRUint32 count , voidPtr* ptr )
- Arguments:
- type
- iid
- count
- ptr
void setAsID ( nsIDRef value )
- Arguments:
- value
void setAsISupports ( nsISupports value )
- Arguments:
- value
void setFromVariant ( nsIVariant value )
- Arguments:
- value
Reference documentation is generated from Mozilla's source.
