8 #ifndef PPAPI_C_TRUSTED_PPB_CHAR_SET_TRUSTED_H_
9 #define PPAPI_C_TRUSTED_PPB_CHAR_SET_TRUSTED_H_
17 #define PPB_CHARSET_TRUSTED_INTERFACE_1_0 "PPB_CharSet_Trusted;1.0"
18 #define PPB_CHARSET_TRUSTED_INTERFACE PPB_CHARSET_TRUSTED_INTERFACE_1_0
86 const char* output_char_set,
89 uint32_t* output_length);
103 const char* input_char_set,
105 uint16_t* output_buffer,
106 uint32_t* output_utf16_length);
struct PP_Var(* GetDefaultCharSet)(PP_Instance instance)
Definition: ppb_char_set_trusted.h:115
PP_Bool(* CharSetToUTF16)(const char *input, uint32_t input_len, const char *input_char_set, PP_CharSet_Trusted_ConversionError on_error, uint16_t *output_buffer, uint32_t *output_utf16_length)
Definition: ppb_char_set_trusted.h:101
Definition: ppb_char_set_trusted.h:49
Definition: ppb_char_set_trusted.h:69
Definition: ppb_char_set_trusted.h:41
int32_t PP_Instance
Definition: pp_instance.h:34
PP_CharSet_Trusted_ConversionError
Definition: ppb_char_set_trusted.h:31
PP_Bool
Definition: pp_bool.h:30
Definition: ppb_char_set_trusted.h:36
PP_Bool(* UTF16ToCharSet)(const uint16_t utf16[], uint32_t utf16_len, const char *output_char_set, PP_CharSet_Trusted_ConversionError on_error, char *output_buffer, uint32_t *output_length)
Definition: ppb_char_set_trusted.h:84