Pepper_31_C_interfaces
|
#include "ppapi/c/pp_bool.h"
#include "ppapi/c/pp_macros.h"
#include "ppapi/c/pp_stdint.h"
Go to the source code of this file.
Classes | |
union | PP_VarValue |
struct | PP_Var |
Enumerations | |
enum | PP_VarType { PP_VARTYPE_UNDEFINED = 0, PP_VARTYPE_NULL = 1, PP_VARTYPE_BOOL = 2, PP_VARTYPE_INT32 = 3, PP_VARTYPE_DOUBLE = 4, PP_VARTYPE_STRING = 5, PP_VARTYPE_OBJECT = 6, PP_VARTYPE_ARRAY = 7, PP_VARTYPE_DICTIONARY = 8, PP_VARTYPE_ARRAY_BUFFER = 9, PP_VARTYPE_RESOURCE = 10 } |
Functions | |
PP_COMPILE_ASSERT_SIZE_IN_BYTES (PP_VarType, 4) | |
PP_COMPILE_ASSERT_STRUCT_SIZE_IN_BYTES (PP_Var, 16) | |
PP_INLINE struct PP_Var | PP_MakeUndefined (void) |
PP_INLINE struct PP_Var | PP_MakeNull (void) |
PP_INLINE struct PP_Var | PP_MakeBool (PP_Bool value) |
PP_INLINE struct PP_Var | PP_MakeInt32 (int32_t value) |
PP_INLINE struct PP_Var | PP_MakeDouble (double value) |
This file defines the API for handling the passing of data types between your module and the page.
Definition in file pp_var.h.