5 #ifndef PPAPI_C_PPB_VAR_DEPRECATED_H_
6 #define PPAPI_C_PPB_VAR_DEPRECATED_H_
16 #define PPB_VAR_DEPRECATED_INTERFACE_0_3 "PPB_Var(Deprecated);0.3"
17 #define PPB_VAR_DEPRECATED_INTERFACE PPB_VAR_DEPRECATED_INTERFACE_0_3
63 const char* data, uint32_t len);
78 const char* (*VarToUtf8)(
struct PP_Var var, uint32_t* len);
100 struct
PP_Var* exception);
108 struct PP_Var* exception);
139 uint32_t* property_count,
140 struct PP_Var** properties,
141 struct PP_Var* exception);
150 struct
PP_Var* exception);
159 struct
PP_Var* exception);
181 struct PP_Var method_name,
184 struct PP_Var* exception);
195 struct PP_Var* exception);
243 struct PP_Var (*CreateObjectWithModuleDeprecated)(
void(* RemoveProperty)(struct PP_Var object, struct PP_Var name, struct PP_Var *exception)
Definition: ppb_var_deprecated.h:157
int32_t PP_Module
Definition: pp_module.h:32
bool(* IsInstanceOf)(struct PP_Var var, const struct PPP_Class_Deprecated *object_class, void **object_data)
Definition: ppb_var_deprecated.h:202
bool(* HasProperty)(struct PP_Var object, struct PP_Var name, struct PP_Var *exception)
Definition: ppb_var_deprecated.h:90
bool(* HasMethod)(struct PP_Var object, struct PP_Var name, struct PP_Var *exception)
Definition: ppb_var_deprecated.h:98
struct PP_Var(* CreateObject)(PP_Instance instance, const struct PPP_Class_Deprecated *object_class, void *object_data)
Definition: ppb_var_deprecated.h:237
Definition: ppb_var_deprecated.h:30
struct PP_Var(* GetProperty)(struct PP_Var object, struct PP_Var name, struct PP_Var *exception)
Definition: ppb_var_deprecated.h:106
void(* GetAllPropertyNames)(struct PP_Var object, uint32_t *property_count, struct PP_Var **properties, struct PP_Var *exception)
Definition: ppb_var_deprecated.h:138
void(* AddRef)(struct PP_Var var)
Definition: ppb_var_deprecated.h:36
struct PP_Var(* VarFromUtf8)(PP_Module module, const char *data, uint32_t len)
Definition: ppb_var_deprecated.h:62
union PP_VarValue value
Definition: pp_var.h:180
void(* SetProperty)(struct PP_Var object, struct PP_Var name, struct PP_Var value, struct PP_Var *exception)
Definition: ppb_var_deprecated.h:147
int32_t PP_Instance
Definition: pp_instance.h:34
void(* Release)(struct PP_Var var)
Definition: ppb_var_deprecated.h:43
Definition: ppp_class_deprecated.h:37
struct PP_Var(* Call)(struct PP_Var object, struct PP_Var method_name, uint32_t argc, struct PP_Var *argv, struct PP_Var *exception)
Definition: ppb_var_deprecated.h:180
struct PP_Var(* Construct)(struct PP_Var object, uint32_t argc, struct PP_Var *argv, struct PP_Var *exception)
Definition: ppb_var_deprecated.h:192