|
| VarPrivate (Null) |
|
| VarPrivate (bool b) |
|
| VarPrivate (int32_t i) |
|
| VarPrivate (double d) |
|
| VarPrivate (const char *utf8_str) |
|
| VarPrivate (const std::string &utf8_str) |
|
| VarPrivate (PassRef, PP_Var var) |
|
| VarPrivate (DontManage, PP_Var var) |
|
| VarPrivate (const InstanceHandle &instance, deprecated::ScriptableObject *object) |
|
| VarPrivate (const Var &other) |
|
deprecated::ScriptableObject * | AsScriptableObject () const |
|
bool | HasProperty (const Var &name, Var *exception=NULL) const |
|
bool | HasMethod (const Var &name, Var *exception=NULL) const |
|
VarPrivate | GetProperty (const Var &name, Var *exception=NULL) const |
|
void | GetAllPropertyNames (std::vector< Var > *properties, Var *exception=NULL) const |
|
void | SetProperty (const Var &name, const Var &value, Var *exception=NULL) |
|
void | RemoveProperty (const Var &name, Var *exception=NULL) |
|
VarPrivate | Call (const Var &method_name, uint32_t argc, Var *argv, Var *exception=NULL) |
|
VarPrivate | Construct (uint32_t argc, Var *argv, Var *exception=NULL) const |
|
VarPrivate | Call (const Var &method_name, Var *exception=NULL) |
|
VarPrivate | Call (const Var &method_name, const Var &arg1, Var *exception=NULL) |
|
VarPrivate | Call (const Var &method_name, const Var &arg1, const Var &arg2, Var *exception=NULL) |
|
VarPrivate | Call (const Var &method_name, const Var &arg1, const Var &arg2, const Var &arg3, Var *exception=NULL) |
|
VarPrivate | Call (const Var &method_name, const Var &arg1, const Var &arg2, const Var &arg3, const Var &arg4, Var *exception=NULL) |
|
| Var () |
|
| Var (Null) |
| A constructor used to create a Var of type Null .
|
|
| Var (bool b) |
|
| Var (int32_t i) |
|
| Var (double d) |
|
| Var (const char *utf8_str) |
| A constructor used to create a UTF-8 character Var .
|
|
| Var (const std::string &utf8_str) |
| A constructor used to create a UTF-8 character Var .
|
|
| Var (const pp::Resource &resource) |
| A constructor used to create a resource Var .
|
|
| Var (PassRef, const PP_Var &var) |
|
| Var (const PP_Var &var) |
| A constructor that increments the reference count.
|
|
| Var (DontManage, const PP_Var &var) |
|
| Var (const Var &other) |
| A constructor for copying a Var .
|
|
virtual | ~Var () |
| Destructor.
|
|
virtual Var & | operator= (const Var &other) |
|
bool | operator== (const Var &other) const |
|
bool | is_undefined () const |
|
bool | is_null () const |
|
bool | is_bool () const |
|
bool | is_string () const |
|
bool | is_object () const |
|
bool | is_array () const |
|
bool | is_dictionary () const |
|
bool | is_resource () const |
|
bool | is_int () const |
|
bool | is_double () const |
|
bool | is_number () const |
|
bool | is_array_buffer () const |
| This function determines if this Var is an ArrayBuffer.
|
|
bool | AsBool () const |
|
int32_t | AsInt () const |
|
double | AsDouble () const |
|
std::string | AsString () const |
|
pp::Resource | AsResource () const |
|
const PP_Var & | pp_var () const |
|
PP_Var | Detach () |
|
std::string | DebugString () const |
|