#include <OffscreenGecko/scriptvariant.h>

Public Member Functions | |
| ScriptVariant | Convert (OSGK_ScriptVariantType newType) |
| bool | GetArrayItem (ScriptVariant &val) |
| bool | GetArraySize (size_t &val) |
| bool | GetBool (bool &val) |
| bool | GetChar (unsigned int &val) |
| bool | GetDouble (double &val) |
| bool | GetFloat (float &val) |
| bool | GetInt (int &val) |
| bool | GetISupports (nsISupports *&val) |
| bool | GetScriptObject (void *&tag) |
| bool | GetString (String &val) |
| OSGK_ScriptVariantType | GetType () |
| bool | GetUint (unsigned int &val) |
| ScriptVariant & | operator= (const ScriptVariant &other) |
| ScriptVariant (WrappedType *obj) | |
| ScriptVariant (Embedding &embedding, size_t numItems, ScriptVariant items[]) | |
| ScriptVariant (Embedding &embedding, void *tag) | |
| ScriptVariant (Embedding &embedding, nsISupports *v) | |
| ScriptVariant (Embedding &embedding, String &v) | |
| ScriptVariant (Embedding &embedding, wchar_t v) | |
| ScriptVariant (Embedding &embedding, char v) | |
| ScriptVariant (Embedding &embedding, bool v) | |
| ScriptVariant (Embedding &embedding, double v) | |
| ScriptVariant (Embedding &embedding, float v) | |
| ScriptVariant (Embedding &embedding, unsigned int v) | |
| ScriptVariant (Embedding &embedding, int v) | |
| ScriptVariant (Embedding &embedding) | |
| OSGK::ScriptVariant::ScriptVariant | ( | Embedding & | embedding | ) | [inline] |
| OSGK::ScriptVariant::ScriptVariant | ( | Embedding & | embedding, | |
| int | v | |||
| ) | [inline] |
| OSGK::ScriptVariant::ScriptVariant | ( | Embedding & | embedding, | |
| unsigned int | v | |||
| ) | [inline] |
| OSGK::ScriptVariant::ScriptVariant | ( | Embedding & | embedding, | |
| float | v | |||
| ) | [inline] |
| OSGK::ScriptVariant::ScriptVariant | ( | Embedding & | embedding, | |
| double | v | |||
| ) | [inline] |
| OSGK::ScriptVariant::ScriptVariant | ( | Embedding & | embedding, | |
| bool | v | |||
| ) | [inline] |
| OSGK::ScriptVariant::ScriptVariant | ( | Embedding & | embedding, | |
| char | v | |||
| ) | [inline] |
| OSGK::ScriptVariant::ScriptVariant | ( | Embedding & | embedding, | |
| wchar_t | v | |||
| ) | [inline] |
| OSGK::ScriptVariant::ScriptVariant | ( | Embedding & | embedding, | |
| nsISupports * | v | |||
| ) | [inline] |
| OSGK::ScriptVariant::ScriptVariant | ( | Embedding & | embedding, | |
| void * | tag | |||
| ) | [inline] |
| OSGK::ScriptVariant::ScriptVariant | ( | Embedding & | embedding, | |
| size_t | numItems, | |||
| ScriptVariant | items[] | |||
| ) | [inline] |
| OSGK::ScriptVariant::ScriptVariant | ( | WrappedType * | obj | ) | [inline, explicit] |
| ScriptVariant OSGK::ScriptVariant::Convert | ( | OSGK_ScriptVariantType | newType | ) | [inline] |
| bool OSGK::ScriptVariant::GetArrayItem | ( | ScriptVariant & | val | ) | [inline] |
| bool OSGK::ScriptVariant::GetArraySize | ( | size_t & | val | ) | [inline] |
| bool OSGK::ScriptVariant::GetBool | ( | bool & | val | ) | [inline] |
| bool OSGK::ScriptVariant::GetChar | ( | unsigned int & | val | ) | [inline] |
| bool OSGK::ScriptVariant::GetDouble | ( | double & | val | ) | [inline] |
| bool OSGK::ScriptVariant::GetFloat | ( | float & | val | ) | [inline] |
| bool OSGK::ScriptVariant::GetInt | ( | int & | val | ) | [inline] |
| bool OSGK::ScriptVariant::GetISupports | ( | nsISupports *& | val | ) | [inline] |
| bool OSGK::ScriptVariant::GetScriptObject | ( | void *& | tag | ) | [inline] |
| bool OSGK::ScriptVariant::GetString | ( | String & | val | ) | [inline] |
| OSGK_ScriptVariantType OSGK::ScriptVariant::GetType | ( | ) | [inline] |
| bool OSGK::ScriptVariant::GetUint | ( | unsigned int & | val | ) | [inline] |
| ScriptVariant& OSGK::ScriptVariant::operator= | ( | const ScriptVariant & | other | ) | [inline] |
1.5.4