ReactOS 0.4.15-dev-7924-g5949c20
nsICommandParams Interface Reference
Inheritance diagram for nsICommandParams:
Collaboration diagram for nsICommandParams:

Public Member Functions

nsresult GetValueType (const char *name, int16_t *_retval)
 
nsresult GetBooleanValue (const char *name, bool *_retval)
 
nsresult GetLongValue (const char *name, int32_t *_retval)
 
nsresult GetDoubleValue (const char *name, double *_retval)
 
nsresult GetStringValue (const char *name, nsAString *_retval)
 
nsresult GetCStringValue (const char *name, char **_retval)
 
nsresult GetISupportsValue (const char *name, nsISupports **_retval)
 
nsresult SetBooleanValue (const char *name, bool value)
 
nsresult SetLongValue (const char *name, int32_t value)
 
nsresult SetDoubleValue (const char *name, double value)
 
nsresult SetStringValue (const char *name, const nsAString *value)
 
nsresult SetCStringValue (const char *name, const char *value)
 
nsresult SetISupportsValue (const char *name, nsISupports *value)
 
nsresult RemoveValue (const char *name)
 
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 3340 of file nsiface.idl.

Member Function Documentation

◆ GetBooleanValue()

nsresult nsICommandParams::GetBooleanValue ( const char name,
bool _retval 
)

◆ GetCStringValue()

nsresult nsICommandParams::GetCStringValue ( const char name,
char **  _retval 
)

◆ GetDoubleValue()

nsresult nsICommandParams::GetDoubleValue ( const char name,
double _retval 
)

◆ GetISupportsValue()

nsresult nsICommandParams::GetISupportsValue ( const char name,
nsISupports **  _retval 
)

◆ GetLongValue()

nsresult nsICommandParams::GetLongValue ( const char name,
int32_t _retval 
)

◆ GetStringValue()

nsresult nsICommandParams::GetStringValue ( const char name,
nsAString _retval 
)

◆ GetValueType()

nsresult nsICommandParams::GetValueType ( const char name,
int16_t _retval 
)

◆ RemoveValue()

nsresult nsICommandParams::RemoveValue ( const char name)

◆ SetBooleanValue()

nsresult nsICommandParams::SetBooleanValue ( const char name,
bool  value 
)

◆ SetCStringValue()

nsresult nsICommandParams::SetCStringValue ( const char name,
const char value 
)

◆ SetDoubleValue()

nsresult nsICommandParams::SetDoubleValue ( const char name,
double  value 
)

◆ SetISupportsValue()

nsresult nsICommandParams::SetISupportsValue ( const char name,
nsISupports value 
)

◆ SetLongValue()

nsresult nsICommandParams::SetLongValue ( const char name,
int32_t  value 
)

◆ SetStringValue()

nsresult nsICommandParams::SetStringValue ( const char name,
const nsAString value 
)

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