Variant type to pass values to flash variables. More...
#include 
| Public Types | |
| enum | Type { eUndefined, eNull, eBool, eInt, eUInt, eDouble, eFloat, eConstStrPtr, eConstWstrPtr, eObject } | 
| Enumerates types that can be sent to and received from flash.  More... | |
| Public Member Functions | |
| SFlashVarValue (bool val) | |
| SFlashVarValue (int val) | |
| SFlashVarValue (unsigned int val) | |
| SFlashVarValue (double val) | |
| SFlashVarValue (float val) | |
| SFlashVarValue (const char *val) | |
| SFlashVarValue (const wchar_t *val) | |
| bool | GetBool () const | 
| int | GetInt () const | 
| unsigned int | GetUInt () const | 
| double | GetDouble () const | 
| float | GetFloat () const | 
| const char * | GetConstStrPtr () const | 
| const wchar_t * | GetConstWstrPtr () const | 
| Type | GetType () const | 
| bool | IsUndefined () const | 
| bool | IsNull () const | 
| bool | IsBool () const | 
| bool | IsInt () const | 
| bool | IsUInt () const | 
| bool | IsDouble () const | 
| bool | IsFloat () const | 
| bool | IsConstStr () const | 
| bool | IsConstWstr () const | 
| bool | IsObject () const | 
| Static Public Member Functions | |
| static SFlashVarValue | CreateUndefined () | 
| static SFlashVarValue | CreateNull () | 
| Protected Member Functions | |
| SFlashVarValue () | |
| Don't define default constructor to enforce efficient default initialization of argument lists! | |
| SFlashVarValue (Type t) | |
| Protected Attributes | |
| Type | type | 
| Data | data | 
Variant type to pass values to flash variables.
| enum SFlashVarValue::Type |