OLD | NEW |
1 {{+bindTo:partials.standard_nacl_article}} | 1 {{+bindTo:partials.standard_nacl_article}} |
2 | 2 |
3 <span class="target" id="pepper-beta-cpp-index"></span><section id="pepper-c-api
-reference-beta"> | 3 <span class="target" id="pepper-beta-cpp-index"></span><section id="pepper-c-api
-reference-beta"> |
4 <h1 id="pepper-c-api-reference-beta">Pepper C++ API Reference (Beta)</h1> | 4 <h1 id="pepper-c-api-reference-beta">Pepper C++ API Reference (Beta)</h1> |
5 <p>This page lists the C++ API for Pepper 33. Apps that use this API can | 5 <p>This page lists the C++ API for Pepper 35. Apps that use this API can |
6 run in Chrome 33 or higher.</p> | 6 run in Chrome 35 or higher.</p> |
7 <section id="id1"> | 7 <section id="id1"> |
8 <h2 id="id1"><a class="reference external" href="inherits.html">Classes</a></h2> | 8 <h2 id="id1"><a class="reference external" href="inherits.html">Classes</a></h2> |
9 <blockquote> | 9 <blockquote> |
10 <div><ul class="small-gap"> | 10 <div><ul class="small-gap"> |
11 <li><a class="reference external" href="classpp_1_1_audio.html">Audio</a></li> | 11 <li><a class="reference external" href="classpp_1_1_audio.html">Audio</a></li> |
| 12 <li><a class="reference external" href="classpp_1_1_audio_buffer.html">AudioBuff
er</a></li> |
12 <li><a class="reference external" href="classpp_1_1_audio_config.html">AudioConf
ig</a></li> | 13 <li><a class="reference external" href="classpp_1_1_audio_config.html">AudioConf
ig</a></li> |
13 <li><a class="reference external" href="classpp_1_1_completion_callback.html">Co
mpletionCallback</a></li> | 14 <li><a class="reference external" href="classpp_1_1_completion_callback.html">Co
mpletionCallback</a></li> |
14 <li><a class="reference external" href="classpp_1_1_completion_callback_factory.
html">CompletionCallbackFactory</a></li> | 15 <li><a class="reference external" href="classpp_1_1_completion_callback_factory.
html">CompletionCallbackFactory</a></li> |
15 <li><a class="reference external" href="classpp_1_1_completion_callback_with_out
put.html">CompletionCallbackWithOutput</a></li> | 16 <li><a class="reference external" href="classpp_1_1_completion_callback_with_out
put.html">CompletionCallbackWithOutput</a></li> |
16 <li><a class="reference external" href="classpp_1_1_core.html">Core</a></li> | 17 <li><a class="reference external" href="classpp_1_1_core.html">Core</a></li> |
17 <li><a class="reference external" href="classpp_1_1_directory_entry.html">Direct
oryEntry</a></li> | 18 <li><a class="reference external" href="classpp_1_1_directory_entry.html">Direct
oryEntry</a></li> |
18 <li><a class="reference external" href="classpp_1_1_file_i_o.html">FileIO</a></l
i> | 19 <li><a class="reference external" href="classpp_1_1_file_i_o.html">FileIO</a></l
i> |
19 <li><a class="reference external" href="classpp_1_1_file_ref.html">FileRef</a></
li> | 20 <li><a class="reference external" href="classpp_1_1_file_ref.html">FileRef</a></
li> |
20 <li><a class="reference external" href="classpp_1_1_file_system.html">FileSystem
</a></li> | 21 <li><a class="reference external" href="classpp_1_1_file_system.html">FileSystem
</a></li> |
21 <li><a class="reference external" href="classpp_1_1_float_point.html">FloatPoint
</a></li> | 22 <li><a class="reference external" href="classpp_1_1_float_point.html">FloatPoint
</a></li> |
22 <li><a class="reference external" href="classpp_1_1_fullscreen.html">Fullscreen<
/a></li> | 23 <li><a class="reference external" href="classpp_1_1_fullscreen.html">Fullscreen<
/a></li> |
23 <li><a class="reference external" href="classpp_1_1_graphics2_d.html">Graphics2D
</a></li> | 24 <li><a class="reference external" href="classpp_1_1_graphics2_d.html">Graphics2D
</a></li> |
24 <li><a class="reference external" href="classpp_1_1_graphics3_d.html">Graphics3D
</a></li> | 25 <li><a class="reference external" href="classpp_1_1_graphics3_d.html">Graphics3D
</a></li> |
25 <li><a class="reference external" href="classpp_1_1_graphics3_d_client.html">Gra
phics3DClient</a></li> | 26 <li><a class="reference external" href="classpp_1_1_graphics3_d_client.html">Gra
phics3DClient</a></li> |
26 <li><a class="reference external" href="classpp_1_1_host_resolver.html">HostReso
lver</a></li> | 27 <li><a class="reference external" href="classpp_1_1_host_resolver.html">HostReso
lver</a></li> |
27 <li><a class="reference external" href="classpp_1_1_i_m_e_input_event.html">IMEI
nputEvent</a></li> | 28 <li><a class="reference external" href="classpp_1_1_i_m_e_input_event.html">IMEI
nputEvent</a></li> |
28 <li><a class="reference external" href="classpp_1_1_image_data.html">ImageData</
a></li> | 29 <li><a class="reference external" href="classpp_1_1_image_data.html">ImageData</
a></li> |
29 <li><a class="reference external" href="classpp_1_1_input_event.html">InputEvent
</a></li> | 30 <li><a class="reference external" href="classpp_1_1_input_event.html">InputEvent
</a></li> |
30 <li><a class="reference external" href="classpp_1_1_instance.html">Instance</a><
/li> | 31 <li><a class="reference external" href="classpp_1_1_instance.html">Instance</a><
/li> |
31 <li><a class="reference external" href="classpp_1_1_instance_handle.html">Instan
ceHandle</a></li> | 32 <li><a class="reference external" href="classpp_1_1_instance_handle.html">Instan
ceHandle</a></li> |
32 <li><a class="reference external" href="classpp_1_1_keyboard_input_event.html">K
eyboardInputEvent</a></li> | 33 <li><a class="reference external" href="classpp_1_1_keyboard_input_event.html">K
eyboardInputEvent</a></li> |
| 34 <li><a class="reference external" href="classpp_1_1_media_stream_audio_track.htm
l">MediaStreamAudioTrack</a></li> |
| 35 <li><a class="reference external" href="classpp_1_1_media_stream_video_track.htm
l">MediaStreamVideoTrack</a></li> |
33 <li><a class="reference external" href="classpp_1_1_message_loop.html">MessageLo
op</a></li> | 36 <li><a class="reference external" href="classpp_1_1_message_loop.html">MessageLo
op</a></li> |
34 <li><a class="reference external" href="classpp_1_1_module.html">Module</a></li> | 37 <li><a class="reference external" href="classpp_1_1_module.html">Module</a></li> |
35 <li><a class="reference external" href="classpp_1_1_mouse_cursor.html">MouseCurs
or</a></li> | 38 <li><a class="reference external" href="classpp_1_1_mouse_cursor.html">MouseCurs
or</a></li> |
36 <li><a class="reference external" href="classpp_1_1_mouse_input_event.html">Mous
eInputEvent</a></li> | 39 <li><a class="reference external" href="classpp_1_1_mouse_input_event.html">Mous
eInputEvent</a></li> |
37 <li><a class="reference external" href="classpp_1_1_mouse_lock.html">MouseLock</
a></li> | 40 <li><a class="reference external" href="classpp_1_1_mouse_lock.html">MouseLock</
a></li> |
38 <li><a class="reference external" href="classpp_1_1_net_address.html">NetAddress
</a></li> | 41 <li><a class="reference external" href="classpp_1_1_net_address.html">NetAddress
</a></li> |
39 <li><a class="reference external" href="classpp_1_1_network_list.html">NetworkLi
st</a></li> | 42 <li><a class="reference external" href="classpp_1_1_network_list.html">NetworkLi
st</a></li> |
40 <li><a class="reference external" href="classpp_1_1_network_monitor.html">Networ
kMonitor</a></li> | 43 <li><a class="reference external" href="classpp_1_1_network_monitor.html">Networ
kMonitor</a></li> |
41 <li><a class="reference external" href="classpp_1_1_network_proxy.html">NetworkP
roxy</a></li> | 44 <li><a class="reference external" href="classpp_1_1_network_proxy.html">NetworkP
roxy</a></li> |
42 <li><a class="reference external" href="classpp_1_1_point.html">Point</a></li> | 45 <li><a class="reference external" href="classpp_1_1_point.html">Point</a></li> |
43 <li><a class="reference external" href="classpp_1_1_rect.html">Rect</a></li> | 46 <li><a class="reference external" href="classpp_1_1_rect.html">Rect</a></li> |
44 <li><a class="reference external" href="classpp_1_1_resource.html">Resource</a><
/li> | 47 <li><a class="reference external" href="classpp_1_1_resource.html">Resource</a><
/li> |
45 <li><a class="reference external" href="classpp_1_1_size.html">Size</a></li> | 48 <li><a class="reference external" href="classpp_1_1_size.html">Size</a></li> |
46 <li><a class="reference external" href="classpp_1_1_t_c_p_socket.html">TCPSocket
</a></li> | 49 <li><a class="reference external" href="classpp_1_1_t_c_p_socket.html">TCPSocket
</a></li> |
47 <li><a class="reference external" href="classpp_1_1_text_input_controller.html">
TextInputController</a></li> | 50 <li><a class="reference external" href="classpp_1_1_text_input_controller.html">
TextInputController</a></li> |
48 <li><a class="reference external" href="classpp_1_1_touch_input_event.html">Touc
hInputEvent</a></li> | 51 <li><a class="reference external" href="classpp_1_1_touch_input_event.html">Touc
hInputEvent</a></li> |
49 <li><a class="reference external" href="classpp_1_1_touch_point.html">TouchPoint
</a></li> | 52 <li><a class="reference external" href="classpp_1_1_touch_point.html">TouchPoint
</a></li> |
50 <li><a class="reference external" href="classpp_1_1_u_d_p_socket.html">UDPSocket
</a></li> | 53 <li><a class="reference external" href="classpp_1_1_u_d_p_socket.html">UDPSocket
</a></li> |
51 <li><a class="reference external" href="classpp_1_1_u_r_l_loader.html">URLLoader
</a></li> | 54 <li><a class="reference external" href="classpp_1_1_u_r_l_loader.html">URLLoader
</a></li> |
52 <li><a class="reference external" href="classpp_1_1_u_r_l_request_info.html">URL
RequestInfo</a></li> | 55 <li><a class="reference external" href="classpp_1_1_u_r_l_request_info.html">URL
RequestInfo</a></li> |
53 <li><a class="reference external" href="classpp_1_1_u_r_l_response_info.html">UR
LResponseInfo</a></li> | 56 <li><a class="reference external" href="classpp_1_1_u_r_l_response_info.html">UR
LResponseInfo</a></li> |
54 <li><a class="reference external" href="classpp_1_1_var.html">Var</a></li> | 57 <li><a class="reference external" href="classpp_1_1_var.html">Var</a></li> |
55 <li><a class="reference external" href="classpp_1_1_var_1_1_out_exception.html">
Var11OutException</a></li> | 58 <li><a class="reference external" href="classpp_1_1_var_1_1_out_exception.html">
Var11OutException</a></li> |
56 <li><a class="reference external" href="classpp_1_1_var_array.html">VarArray</a>
</li> | 59 <li><a class="reference external" href="classpp_1_1_var_array.html">VarArray</a>
</li> |
57 <li><a class="reference external" href="classpp_1_1_var_array_buffer.html">VarAr
rayBuffer</a></li> | 60 <li><a class="reference external" href="classpp_1_1_var_array_buffer.html">VarAr
rayBuffer</a></li> |
58 <li><a class="reference external" href="classpp_1_1_var_dictionary.html">VarDict
ionary</a></li> | 61 <li><a class="reference external" href="classpp_1_1_var_dictionary.html">VarDict
ionary</a></li> |
| 62 <li><a class="reference external" href="classpp_1_1_video_frame.html">VideoFrame
</a></li> |
59 <li><a class="reference external" href="classpp_1_1_view.html">View</a></li> | 63 <li><a class="reference external" href="classpp_1_1_view.html">View</a></li> |
60 <li><a class="reference external" href="classpp_1_1_web_socket.html">WebSocket</
a></li> | 64 <li><a class="reference external" href="classpp_1_1_web_socket.html">WebSocket</
a></li> |
61 <li><a class="reference external" href="classpp_1_1_wheel_input_event.html">Whee
lInputEvent</a></li> | 65 <li><a class="reference external" href="classpp_1_1_wheel_input_event.html">Whee
lInputEvent</a></li> |
62 <li><a class="reference external" href="classpp_1_1ext_1_1_ext_completion_callba
ck_with_output.html">Ext::ExtCompletionCallbackWithOutput</a></li> | 66 <li><a class="reference external" href="classpp_1_1ext_1_1_ext_completion_callba
ck_with_output.html">Ext::ExtCompletionCallbackWithOutput</a></li> |
63 <li><a class="reference external" href="classpp_1_1internal_1_1_completion_callb
ack_with_output_base.html">Internal::CompletionCallbackWithOutputBase</a></li> | 67 <li><a class="reference external" href="classpp_1_1internal_1_1_completion_callb
ack_with_output_base.html">Internal::CompletionCallbackWithOutputBase</a></li> |
64 <li><a class="reference external" href="classpp_1_1internal_1_1_directory_entry_
array_output_adapter_with_storage.html">Internal::DirectoryEntryArrayOutputAdapt
erWithStorage</a></li> | 68 <li><a class="reference external" href="classpp_1_1internal_1_1_directory_entry_
array_output_adapter_with_storage.html">Internal::DirectoryEntryArrayOutputAdapt
erWithStorage</a></li> |
65 </ul> | 69 </ul> |
66 </div></blockquote> | 70 </div></blockquote> |
67 </section><section id="files"> | 71 </section><section id="files"> |
68 <h2 id="files">Files</h2> | 72 <h2 id="files">Files</h2> |
69 <blockquote> | 73 <blockquote> |
70 <div><ul class="small-gap"> | 74 <div><ul class="small-gap"> |
71 <li><a class="reference external" href="audio_8h.html">audio.h</a></li> | 75 <li><a class="reference external" href="audio_8h.html">audio.h</a></li> |
| 76 <li><a class="reference external" href="audio__buffer_8h.html">audio_buffer.h</a
></li> |
72 <li><a class="reference external" href="audio__config_8h.html">audio_config.h</a
></li> | 77 <li><a class="reference external" href="audio__config_8h.html">audio_config.h</a
></li> |
73 <li><a class="reference external" href="completion__callback_8h.html">completion
_callback.h</a></li> | 78 <li><a class="reference external" href="completion__callback_8h.html">completion
_callback.h</a></li> |
74 <li><a class="reference external" href="completion__callback__factory_8h.html">c
ompletion_callback_factory.h</a></li> | 79 <li><a class="reference external" href="completion__callback__factory_8h.html">c
ompletion_callback_factory.h</a></li> |
75 <li><a class="reference external" href="core_8h.html">core.h</a></li> | 80 <li><a class="reference external" href="core_8h.html">core.h</a></li> |
76 <li><a class="reference external" href="directory__entry_8h.html">directory_entr
y.h</a></li> | 81 <li><a class="reference external" href="directory__entry_8h.html">directory_entr
y.h</a></li> |
77 <li><a class="reference external" href="file__io_8h.html">file_io.h</a></li> | 82 <li><a class="reference external" href="file__io_8h.html">file_io.h</a></li> |
78 <li><a class="reference external" href="file__ref_8h.html">file_ref.h</a></li> | 83 <li><a class="reference external" href="file__ref_8h.html">file_ref.h</a></li> |
79 <li><a class="reference external" href="file__system_8h.html">file_system.h</a><
/li> | 84 <li><a class="reference external" href="file__system_8h.html">file_system.h</a><
/li> |
80 <li><a class="reference external" href="fullscreen_8h.html">fullscreen.h</a></li
> | 85 <li><a class="reference external" href="fullscreen_8h.html">fullscreen.h</a></li
> |
81 <li><a class="reference external" href="graphics__2d_8h.html">graphics_2d.h</a><
/li> | 86 <li><a class="reference external" href="graphics__2d_8h.html">graphics_2d.h</a><
/li> |
82 <li><a class="reference external" href="graphics__3d_8h.html">graphics_3d.h</a><
/li> | 87 <li><a class="reference external" href="graphics__3d_8h.html">graphics_3d.h</a><
/li> |
83 <li><a class="reference external" href="graphics__3d__client_8h.html">graphics_3
d_client.h</a></li> | 88 <li><a class="reference external" href="graphics__3d__client_8h.html">graphics_3
d_client.h</a></li> |
84 <li><a class="reference external" href="host__resolver_8h.html">host_resolver.h<
/a></li> | 89 <li><a class="reference external" href="host__resolver_8h.html">host_resolver.h<
/a></li> |
85 <li><a class="reference external" href="image__data_8h.html">image_data.h</a></l
i> | 90 <li><a class="reference external" href="image__data_8h.html">image_data.h</a></l
i> |
86 <li><a class="reference external" href="input__event_8h.html">input_event.h</a><
/li> | 91 <li><a class="reference external" href="input__event_8h.html">input_event.h</a><
/li> |
87 <li><a class="reference external" href="instance_8h.html">instance.h</a></li> | 92 <li><a class="reference external" href="instance_8h.html">instance.h</a></li> |
88 <li><a class="reference external" href="instance__handle_8h.html">instance_handl
e.h</a></li> | 93 <li><a class="reference external" href="instance__handle_8h.html">instance_handl
e.h</a></li> |
89 <li><a class="reference external" href="logging_8h.html">logging.h</a></li> | 94 <li><a class="reference external" href="logging_8h.html">logging.h</a></li> |
| 95 <li><a class="reference external" href="media__stream__audio__track_8h.html">med
ia_stream_audio_track.h</a></li> |
| 96 <li><a class="reference external" href="media__stream__video__track_8h.html">med
ia_stream_video_track.h</a></li> |
90 <li><a class="reference external" href="message__loop_8h.html">message_loop.h</a
></li> | 97 <li><a class="reference external" href="message__loop_8h.html">message_loop.h</a
></li> |
91 <li><a class="reference external" href="module_8h.html">module.h</a></li> | 98 <li><a class="reference external" href="module_8h.html">module.h</a></li> |
92 <li><a class="reference external" href="module__embedder_8h.html">module_embedde
r.h</a></li> | 99 <li><a class="reference external" href="module__embedder_8h.html">module_embedde
r.h</a></li> |
93 <li><a class="reference external" href="module__impl_8h.html">module_impl.h</a><
/li> | 100 <li><a class="reference external" href="module__impl_8h.html">module_impl.h</a><
/li> |
94 <li><a class="reference external" href="mouse__cursor_8h.html">mouse_cursor.h</a
></li> | 101 <li><a class="reference external" href="mouse__cursor_8h.html">mouse_cursor.h</a
></li> |
95 <li><a class="reference external" href="mouse__lock_8h.html">mouse_lock.h</a></l
i> | 102 <li><a class="reference external" href="mouse__lock_8h.html">mouse_lock.h</a></l
i> |
96 <li><a class="reference external" href="net__address_8h.html">net_address.h</a><
/li> | 103 <li><a class="reference external" href="net__address_8h.html">net_address.h</a><
/li> |
97 <li><a class="reference external" href="network__list_8h.html">network_list.h</a
></li> | 104 <li><a class="reference external" href="network__list_8h.html">network_list.h</a
></li> |
98 <li><a class="reference external" href="network__monitor_8h.html">network_monito
r.h</a></li> | 105 <li><a class="reference external" href="network__monitor_8h.html">network_monito
r.h</a></li> |
99 <li><a class="reference external" href="network__proxy_8h.html">network_proxy.h<
/a></li> | 106 <li><a class="reference external" href="network__proxy_8h.html">network_proxy.h<
/a></li> |
100 <li><a class="reference external" href="pass__ref_8h.html">pass_ref.h</a></li> | 107 <li><a class="reference external" href="pass__ref_8h.html">pass_ref.h</a></li> |
101 <li><a class="reference external" href="point_8h.html">point.h</a></li> | 108 <li><a class="reference external" href="point_8h.html">point.h</a></li> |
102 <li><a class="reference external" href="rect_8h.html">rect.h</a></li> | 109 <li><a class="reference external" href="rect_8h.html">rect.h</a></li> |
103 <li><a class="reference external" href="resource_8h.html">resource.h</a></li> | 110 <li><a class="reference external" href="resource_8h.html">resource.h</a></li> |
104 <li><a class="reference external" href="size_8h.html">size.h</a></li> | 111 <li><a class="reference external" href="size_8h.html">size.h</a></li> |
105 <li><a class="reference external" href="tcp__socket_8h.html">tcp_socket.h</a></l
i> | 112 <li><a class="reference external" href="tcp__socket_8h.html">tcp_socket.h</a></l
i> |
106 <li><a class="reference external" href="text__input__controller_8h.html">text_in
put_controller.h</a></li> | 113 <li><a class="reference external" href="text__input__controller_8h.html">text_in
put_controller.h</a></li> |
107 <li><a class="reference external" href="touch__point_8h.html">touch_point.h</a><
/li> | 114 <li><a class="reference external" href="touch__point_8h.html">touch_point.h</a><
/li> |
108 <li><a class="reference external" href="udp__socket_8h.html">udp_socket.h</a></l
i> | 115 <li><a class="reference external" href="udp__socket_8h.html">udp_socket.h</a></l
i> |
109 <li><a class="reference external" href="url__loader_8h.html">url_loader.h</a></l
i> | 116 <li><a class="reference external" href="url__loader_8h.html">url_loader.h</a></l
i> |
110 <li><a class="reference external" href="url__request__info_8h.html">url_request_
info.h</a></li> | 117 <li><a class="reference external" href="url__request__info_8h.html">url_request_
info.h</a></li> |
111 <li><a class="reference external" href="url__response__info_8h.html">url_respons
e_info.h</a></li> | 118 <li><a class="reference external" href="url__response__info_8h.html">url_respons
e_info.h</a></li> |
112 <li><a class="reference external" href="var_8h.html">var.h</a></li> | 119 <li><a class="reference external" href="var_8h.html">var.h</a></li> |
113 <li><a class="reference external" href="var__array_8h.html">var_array.h</a></li> | 120 <li><a class="reference external" href="var__array_8h.html">var_array.h</a></li> |
114 <li><a class="reference external" href="var__array__buffer_8h.html">var_array_bu
ffer.h</a></li> | 121 <li><a class="reference external" href="var__array__buffer_8h.html">var_array_bu
ffer.h</a></li> |
115 <li><a class="reference external" href="var__dictionary_8h.html">var_dictionary.
h</a></li> | 122 <li><a class="reference external" href="var__dictionary_8h.html">var_dictionary.
h</a></li> |
| 123 <li><a class="reference external" href="video__frame_8h.html">video_frame.h</a><
/li> |
116 <li><a class="reference external" href="view_8h.html">view.h</a></li> | 124 <li><a class="reference external" href="view_8h.html">view.h</a></li> |
117 <li><a class="reference external" href="websocket_8h.html">websocket.h</a></li> | 125 <li><a class="reference external" href="websocket_8h.html">websocket.h</a></li> |
118 </ul> | 126 </ul> |
119 </div></blockquote> | 127 </div></blockquote> |
120 </section></section> | 128 </section></section> |
121 | 129 |
122 {{/partials.standard_nacl_article}} | 130 {{/partials.standard_nacl_article}} |
OLD | NEW |