{{+bindTo:partials.standard_nacl_article}}

pp_var.h File Reference

{{- dummy div to appease doxygen -}}
Include dependency graph for pp_var.h:

Data Structures

union  PP_VarValue
 The PP_VarValue union stores the data for any one of the types listed in the PP_VarType enum. More...
struct  PP_Var
 The PP_VAR struct is a variant data type and can contain any value of one of the types named in the PP_VarType enum. More...

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

struct PP_Var PP_MakeUndefined (void)
struct PP_Var PP_MakeNull (void)
struct PP_Var PP_MakeBool (PP_Bool value)
struct PP_Var PP_MakeInt32 (int32_t value)
struct PP_Var PP_MakeDouble (double value)

Variables

 PP_VarType
 PP_Var

Detailed Description

This file defines the API for handling the passing of data types between your module and the page.

{{/partials.standard_nacl_article}}