|
#define | CASE__NUMBER_INT32(type_, member_) |
|
#define | CASE__FREE_ARRAY_PTR(type_, ctype_) |
|
#define | CASE__FREE_ARRAY_IFACE(type_, ctype_) |
|
#define | TRIVIAL_DATA_CONVERTER(type_, data_, member_, retval_) |
|
#define | NUMERIC_CONVERSION_METHOD_BEGIN(type_, Ctype_, name_) |
|
#define | CASE__NUMERIC_CONVERSION_INT32_JUST_CAST(Ctype_) |
|
#define | CASE__NUMERIC_CONVERSION_INT32_MIN_MAX(Ctype_, min_, max_) |
|
#define | CASE__NUMERIC_CONVERSION_UINT32_JUST_CAST(Ctype_) |
|
#define | CASE__NUMERIC_CONVERSION_UINT32_MAX(Ctype_, max_) |
|
#define | CASE__NUMERIC_CONVERSION_DOUBLE_JUST_CAST(Ctype_) |
|
#define | CASE__NUMERIC_CONVERSION_DOUBLE_MIN_MAX(Ctype_, min_, max_) |
|
#define | CASE__NUMERIC_CONVERSION_DOUBLE_MIN_MAX_INT(Ctype_, min_, max_) |
|
#define | CASES__NUMERIC_CONVERSION_NORMAL(Ctype_, min_, max_) |
|
#define | NUMERIC_CONVERSION_METHOD_END |
|
#define | NUMERIC_CONVERSION_METHOD_NORMAL(type_, Ctype_, name_, min_, max_) |
|
#define | CASE__APPENDFLOAT_NUMBER(type_, member_) |
|
#define | CASE__APPENDDOUBLE_NUMBER(type_, member_) |
|
#define | CASE__SMPRINTF_NUMBER(type_, format_, cast_, member_) |
|
#define | DATA_SETTER_PROLOGUE(data_) sbVariant::Cleanup(data_); |
|
#define | DATA_SETTER_EPILOGUE(data_, type_) |
|
#define | DATA_SETTER(data_, type_, member_, value_) |
|
#define | DATA_SETTER_WITH_CAST(data_, type_, member_, cast_, value_) |
|
#define | CASE__SET_FROM_VARIANT_VTYPE_PROLOGUE(type_) { \ |
|
#define | CASE__SET_FROM_VARIANT_VTYPE__GETTER(member_, name_) rv = aValue->GetAs##name_ (&(data->u. member_ )); |
|
#define | CASE__SET_FROM_VARIANT_VTYPE__GETTER_CAST(cast_, member_, name_) rv = aValue->GetAs##name_ ( cast_ &(data->u. member_ )); |
|
#define | CASE__SET_FROM_VARIANT_VTYPE_EPILOGUE(type_) |
|
#define | CASE__SET_FROM_VARIANT_TYPE(type_, member_, name_) |
|
#define | CASE__SET_FROM_VARIANT_VTYPE_CAST(type_, cast_, member_, name_) |
|
|
static void | Modified_cnvtf (char *buf, int bufsz, int prcsn, double fval) |
|
static nsresult | String2Double (const char *aString, double *retval) |
|
static nsresult | AString2Double (const nsAString &aString, double *retval) |
|
static nsresult | AUTF8String2Double (const nsACString &aString, double *retval) |
|
static nsresult | ACString2Double (const nsACString &aString, double *retval) |
|
static nsresult | ToManageableNumber (const nsDiscriminatedUnion &inData, nsDiscriminatedUnion *outData) |
|
static void | FreeArray (nsDiscriminatedUnion *data) |
|
static nsresult | CloneArray (PRUint16 inType, const nsIID *inIID, PRUint32 inCount, void *inValue, PRUint16 *outType, nsIID *outIID, PRUint32 *outCount, void **outValue) |
|
static PRBool | String2ID (const nsDiscriminatedUnion &data, nsID *pid) |
|
static nsresult | ToString (const nsDiscriminatedUnion &data, nsACString &outString) |
|
| NS_IMPL_THREADSAFE_ISUPPORTS2 (sbVariant, nsIVariant, nsIWritableVariant) sbVariant |
|
| NS_IMETHODIMP_ (nsresult) sbVariant |
|