|
|
| 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 |
| |