summaryrefslogtreecommitdiffstats
path: root/native_client_sdk/doc_generated/pepper_dev/cpp/inherits.html
blob: f1a43a2cebc6e136633f36cefbb0488307358e0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
{{+bindTo:partials.standard_nacl_api}}
<h1>Class Hierarchy</h1>
<div id="doxygen-ref">
{{- dummy div to appease doxygen -}}
  <div>
<!-- Generated by Doxygen 1.7.6.1 -->


</div>
<!--header-->
<div class="contents">
<div class="textblock">
<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
</div><table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit_graph_0.png" border="0" alt="" usemap="#pp_1_1_completion_callback" />
<map name="pp_1_1_completion_callback" id="pp_1_1_completion_callback">
<area shape="rect" id="node1" href="classpp_1_1_completion_callback.html" title="This API enables you to implement and receive callbacks when Pepper operations complete asynchronousl..." alt="" coords="6,5,178,32"></area><area shape="rect" id="node2" href="classpp_1_1_completion_callback_with_output.html" title="A CompletionCallbackWithOutput defines a completion callback that additionally stores a pointer to so..." alt="" coords="227,5,507,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#pp_1_1_completion_callback_factory_3_01_t_00_01_thread_traits_01_4" />
<map name="pp_1_1_completion_callback_factory_3_01_t_00_01_thread_traits_01_4" id="pp_1_1_completion_callback_factory_3_01_t_00_01_thread_traits_01_4">
<area shape="rect" id="node1" href="classpp_1_1_completion_callback_factory.html" title="CompletionCallbackFactory&lt;T&gt; may be used to create CompletionCallback objects that are bound to membe..." alt="" coords="6,5,346,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#pp_1_1_core" />
<map name="pp_1_1_core" id="pp_1_1_core">
<area shape="rect" id="node1" href="classpp_1_1_core.html" title="APIs related to memory management, time, and threads." alt="" coords="6,5,82,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#pp_1_1_directory_entry" />
<map name="pp_1_1_directory_entry" id="pp_1_1_directory_entry">
<area shape="rect" id="node1" href="classpp_1_1_directory_entry.html" title="The DirectoryEntry class represents information about a directory entry." alt="" coords="6,5,143,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#pp_1_1_float_point" />
<map name="pp_1_1_float_point" id="pp_1_1_float_point">
<area shape="rect" id="node1" href="classpp_1_1_float_point.html" title="A 2 dimensional floating-point point with 0,0 being the upper-left starting coordinate." alt="" coords="5,5,115,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#pp_1_1_float_rect" />
<map name="pp_1_1_float_rect" id="pp_1_1_float_rect">
<area shape="rect" id="node1" href="classpp_1_1_float_rect.html" title="A 2 dimensional rectangle." alt="" coords="5,5,109,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#pp_1_1_float_size" />
<map name="pp_1_1_float_size" id="pp_1_1_float_size">
<area shape="rect" id="node1" href="classpp_1_1_float_size.html" title="A size of an object based on width and height." alt="" coords="5,5,109,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#pp_1_1_fullscreen" />
<map name="pp_1_1_fullscreen" id="pp_1_1_fullscreen">
<area shape="rect" id="node1" href="classpp_1_1_fullscreen.html" title="The Fullscreen class allowing you to check and toggle fullscreen mode." alt="" coords="5,5,115,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_8.png" border="0" alt="" usemap="#pp_1_1_graphics3_d_client" />
<map name="pp_1_1_graphics3_d_client" id="pp_1_1_graphics3_d_client">
<area shape="rect" id="node1" href="classpp_1_1_graphics3_d_client.html" title="pp::Graphics3DClient" alt="" coords="6,5,162,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_9.png" border="0" alt="" usemap="#pp_1_1_instance" />
<map name="pp_1_1_instance" id="pp_1_1_instance">
<area shape="rect" id="node1" href="classpp_1_1_instance.html" title="pp::Instance" alt="" coords="6,5,106,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_10.png" border="0" alt="" usemap="#pp_1_1_instance_handle" />
<map name="pp_1_1_instance_handle" id="pp_1_1_instance_handle">
<area shape="rect" id="node1" href="classpp_1_1_instance_handle.html" title="An instance handle identifies an instance in a constructor for a resource." alt="" coords="6,5,151,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_11.png" border="0" alt="" usemap="#pp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4" />
<map name="pp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4" id="pp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4">
<area shape="rect" id="node1" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html" title="pp::internal::CallbackOutputTraits\&lt; std::vector\&lt; DirectoryEntry \&gt; \&gt;" alt="" coords="5,5,456,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_12.png" border="0" alt="" usemap="#pp_1_1internal_1_1_directory_entry_array_output_adapter_with_storage" />
<map name="pp_1_1internal_1_1_directory_entry_array_output_adapter_with_storage" id="pp_1_1internal_1_1_directory_entry_array_output_adapter_with_storage">
<area shape="rect" id="node1" href="classpp_1_1internal_1_1_directory_entry_array_output_adapter_with_storage.html" title="pp::internal::DirectoryEntryArrayOutputAdapterWithStorage" alt="" coords="5,5,405,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_13.png" border="0" alt="" usemap="#pp_1_1internal_1_1_type_unwrapper_3_01const_01_t_01_6_01_4" />
<map name="pp_1_1internal_1_1_type_unwrapper_3_01const_01_t_01_6_01_4" id="pp_1_1internal_1_1_type_unwrapper_3_01const_01_t_01_6_01_4">
<area shape="rect" id="node1" href="structpp_1_1internal_1_1_type_unwrapper_3_01const_01_t_01_6_01_4.html" title="pp::internal::TypeUnwrapper\&lt; const T &amp; \&gt;" alt="" coords="5,5,296,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_14.png" border="0" alt="" usemap="#pp_1_1internal_1_1_type_unwrapper_3_01_t_01_6_01_4" />
<map name="pp_1_1internal_1_1_type_unwrapper_3_01_t_01_6_01_4" id="pp_1_1internal_1_1_type_unwrapper_3_01_t_01_6_01_4">
<area shape="rect" id="node1" href="structpp_1_1internal_1_1_type_unwrapper_3_01_t_01_6_01_4.html" title="pp::internal::TypeUnwrapper\&lt; T &amp; \&gt;" alt="" coords="5,5,256,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_15.png" border="0" alt="" usemap="#pp_1_1internal_1_1_type_unwrapper_3_01_t_01_4" />
<map name="pp_1_1internal_1_1_type_unwrapper_3_01_t_01_4" id="pp_1_1internal_1_1_type_unwrapper_3_01_t_01_4">
<area shape="rect" id="node1" href="structpp_1_1internal_1_1_type_unwrapper.html" title="pp::internal::TypeUnwrapper\&lt; T \&gt;" alt="" coords="6,5,242,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_16.png" border="0" alt="" usemap="#pp_1_1_message_handler" />
<map name="pp_1_1_message_handler" id="pp_1_1_message_handler">
<area shape="rect" id="node1" href="classpp_1_1_message_handler.html" title="MessageHandler is an abstract base class that the plugin may implement if it wants to receive message..." alt="" coords="6,5,159,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_17.png" border="0" alt="" usemap="#pp_1_1_module" />
<map name="pp_1_1_module" id="pp_1_1_module">
<area shape="rect" id="node1" href="classpp_1_1_module.html" title="The Module class." alt="" coords="6,5,98,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_18.png" border="0" alt="" usemap="#pp_1_1_mouse_cursor" />
<map name="pp_1_1_mouse_cursor" id="pp_1_1_mouse_cursor">
<area shape="rect" id="node1" href="classpp_1_1_mouse_cursor.html" title="pp::MouseCursor" alt="" coords="5,5,136,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_19.png" border="0" alt="" usemap="#pp_1_1_mouse_lock" />
<map name="pp_1_1_mouse_lock" id="pp_1_1_mouse_lock">
<area shape="rect" id="node1" href="classpp_1_1_mouse_lock.html" title="This class allows you to associate the PPP_MouseLock and PPB_MouseLock C-based interfaces with an obj..." alt="" coords="5,5,123,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_20.png" border="0" alt="" usemap="#pp_1_1_network_proxy" />
<map name="pp_1_1_network_proxy" id="pp_1_1_network_proxy">
<area shape="rect" id="node1" href="classpp_1_1_network_proxy.html" title="This class provides a way to determine the appropriate proxy settings for for a given URL..." alt="" coords="5,5,139,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_21.png" border="0" alt="" usemap="#pp_1_1_point" />
<map name="pp_1_1_point" id="pp_1_1_point">
<area shape="rect" id="node1" href="classpp_1_1_point.html" title="A 2 dimensional point with 0,0 being the upper-left starting coordinate." alt="" coords="6,5,85,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_22.png" border="0" alt="" usemap="#pp_1_1_rect" />
<map name="pp_1_1_rect" id="pp_1_1_rect">
<area shape="rect" id="node1" href="classpp_1_1_rect.html" title="A 2 dimensional rectangle." alt="" coords="6,5,79,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_23.png" border="0" alt="" usemap="#pp_1_1_resource" />
<map name="pp_1_1_resource" id="pp_1_1_resource">
<area shape="rect" id="node1" href="classpp_1_1_resource.html" title="A reference counted module resource." alt="" coords="5,740,109,767"></area><area shape="rect" id="node2" href="classpp_1_1_audio.html" title="An audio resource." alt="" coords="216,5,299,32"></area><area shape="rect" id="node3" href="classpp_1_1_audio_buffer.html" title="pp::AudioBuffer" alt="" coords="197,56,317,83"></area><area shape="rect" id="node4" href="classpp_1_1_audio_config.html" title="A 16 bit stereo AudioConfig resource." alt="" coords="196,107,319,133"></area><area shape="rect" id="node5" href="classpp_1_1_audio_encoder.html" title="Audio encoder interface." alt="" coords="190,157,325,184"></area><area shape="rect" id="node6" href="classpp_1_1_compositor.html" title="The Compositor interface is used for setting CompositorLayer layers to the Chromium compositor for co..." alt="" coords="197,208,317,235"></area><area shape="rect" id="node7" href="classpp_1_1_compositor_layer.html" title="pp::CompositorLayer" alt="" coords="180,259,335,285"></area><area shape="rect" id="node8" href="classpp_1_1_file_i_o.html" title="The FileIO class represents a regular file." alt="" coords="218,309,297,336"></area><area shape="rect" id="node9" href="classpp_1_1_file_ref.html" title='The FileRef class represents a "weak pointer" to a file in a file system.' alt="" coords="215,360,300,387"></area><area shape="rect" id="node10" href="classpp_1_1_file_system.html" title="The FileSystem class identifies the file system type associated with a file." alt="" coords="200,411,315,437"></area><area shape="rect" id="node11" href="classpp_1_1_graphics2_d.html" title="pp::Graphics2D" alt="" coords="197,461,317,488"></area><area shape="rect" id="node12" href="classpp_1_1_graphics3_d.html" title="This class represents a 3D rendering context in the browser." alt="" coords="197,512,317,539"></area><area shape="rect" id="node13" href="classpp_1_1_host_resolver.html" title="The HostResolver class supports host name resolution." alt="" coords="193,563,322,589"></area><area shape="rect" id="node14" href="classpp_1_1_image_data.html" title="pp::ImageData" alt="" coords="199,613,316,640"></area><area shape="rect" id="node15" href="classpp_1_1_input_event.html" title="This class represents an input event resource." alt="" coords="200,664,315,691"></area><area shape="rect" id="node21" href="classpp_1_1_media_stream_audio_track.html" title="The MediaStreamAudioTrack class contains methods for receiving audio buffers from a MediaStream audio..." alt="" coords="157,715,357,741"></area><area shape="rect" id="node22" href="classpp_1_1_media_stream_video_track.html" title="The MediaStreamVideoTrack class contains methods for receiving video frames from a MediaStream video ..." alt="" coords="157,765,357,792"></area><area shape="rect" id="node23" href="classpp_1_1_message_loop.html" title="A message loop allows PPAPI calls to be issued on a thread." alt="" coords="190,816,325,843"></area><area shape="rect" id="node24" href="classpp_1_1_net_address.html" title="The NetAddress class represents a network address." alt="" coords="197,867,318,893"></area><area shape="rect" id="node25" href="classpp_1_1_network_list.html" title="pp::NetworkList" alt="" coords="197,917,317,944"></area><area shape="rect" id="node26" href="classpp_1_1_network_monitor.html" title="pp::NetworkMonitor" alt="" coords="184,968,331,995"></area><area shape="rect" id="node27" href="classpp_1_1_t_c_p_socket.html" title="The TCPSocket class provides TCP socket operations." alt="" coords="201,1019,314,1045"></area><area shape="rect" id="node28" href="classpp_1_1_u_d_p_socket.html" title="The UDPSocket class provides UDP socket operations." alt="" coords="198,1069,317,1096"></area><area shape="rect" id="node29" href="classpp_1_1_u_r_l_loader.html" title="URLLoader provides an API for loading URLs." alt="" coords="200,1120,315,1147"></area><area shape="rect" id="node30" href="classpp_1_1_u_r_l_request_info.html" title="URLRequestInfo provides an API for creating and manipulating URL requests." alt="" coords="185,1171,330,1197"></area><area shape="rect" id="node31" href="classpp_1_1_u_r_l_response_info.html" title="URLResponseInfo provides an API for examining URL responses." alt="" coords="180,1221,335,1248"></area><area shape="rect" id="node32" href="classpp_1_1_video_decoder.html" title="Video decoder interface." alt="" coords="189,1272,325,1299"></area><area shape="rect" id="node33" href="classpp_1_1_video_encoder.html" title="Video encoder interface." alt="" coords="190,1323,325,1349"></area><area shape="rect" id="node34" href="classpp_1_1_video_frame.html" title="pp::VideoFrame" alt="" coords="196,1373,319,1400"></area><area shape="rect" id="node35" href="classpp_1_1_view.html" title="This class represents the state of the view for an instance and contains functions for retrieving the..." alt="" coords="220,1424,295,1451"></area><area shape="rect" id="node36" href="classpp_1_1_web_socket.html" title="The WebSocket class providing bi-directional, full-duplex, communications over a single TCP socket..." alt="" coords="199,1475,315,1501"></area><area shape="rect" id="node16" href="classpp_1_1_i_m_e_input_event.html" title="pp::IMEInputEvent" alt="" coords="424,563,560,589"></area><area shape="rect" id="node17" href="classpp_1_1_keyboard_input_event.html" title="pp::KeyboardInputEvent" alt="" coords="405,613,579,640"></area><area shape="rect" id="node18" href="classpp_1_1_mouse_input_event.html" title="This class handles mouse events." alt="" coords="414,664,570,691"></area><area shape="rect" id="node19" href="classpp_1_1_touch_input_event.html" title="pp::TouchInputEvent" alt="" coords="417,715,567,741"></area><area shape="rect" id="node20" href="classpp_1_1_wheel_input_event.html" title="pp::WheelInputEvent" alt="" coords="416,765,568,792"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_24.png" border="0" alt="" usemap="#pp_1_1_size" />
<map name="pp_1_1_size" id="pp_1_1_size">
<area shape="rect" id="node1" href="classpp_1_1_size.html" title="A size of an object based on width and height." alt="" coords="6,5,79,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_25.png" border="0" alt="" usemap="#pp_1_1_text_input_controller" />
<map name="pp_1_1_text_input_controller" id="pp_1_1_text_input_controller">
<area shape="rect" id="node1" href="classpp_1_1_text_input_controller.html" title="This class can be used for giving hints to the browser about the text input status of plugins..." alt="" coords="5,5,171,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_26.png" border="0" alt="" usemap="#pp_1_1_touch_point" />
<map name="pp_1_1_touch_point" id="pp_1_1_touch_point">
<area shape="rect" id="node1" href="classpp_1_1_touch_point.html" title="Wrapper class for PP_TouchPoint." alt="" coords="5,5,120,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_27.png" border="0" alt="" usemap="#pp_1_1_var" />
<map name="pp_1_1_var" id="pp_1_1_var">
<area shape="rect" id="node1" href="classpp_1_1_var.html" title="A generic type used for passing data types between the module and the page." alt="" coords="5,56,72,83"></area><area shape="rect" id="node2" href="classpp_1_1_var_array.html" title="pp::VarArray" alt="" coords="139,5,240,32"></area><area shape="rect" id="node3" href="classpp_1_1_var_array_buffer.html" title="VarArrayBuffer provides a way to interact with JavaScript ArrayBuffers, which represent a contiguous ..." alt="" coords="120,56,259,83"></area><area shape="rect" id="node4" href="classpp_1_1_var_dictionary.html" title="pp::VarDictionary" alt="" coords="124,107,255,133"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_28.png" border="0" alt="" usemap="#pp_1_1_var_1_1_dont_manage" />
<map name="pp_1_1_var_1_1_dont_manage" id="pp_1_1_var_1_1_dont_manage">
<area shape="rect" id="node1" href="structpp_1_1_var_1_1_dont_manage.html" title="pp::Var::DontManage" alt="" coords="5,5,163,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_29.png" border="0" alt="" usemap="#pp_1_1_var_1_1_null" />
<map name="pp_1_1_var_1_1_null" id="pp_1_1_var_1_1_null">
<area shape="rect" id="node1" href="structpp_1_1_var_1_1_null.html" title="Special value passed to constructor to make NULL." alt="" coords="5,5,104,32"></area></map>
</td></tr>
<tr><td><img src="inherit_graph_30.png" border="0" alt="" usemap="#pp_1_1_var_1_1_out_exception" />
<map name="pp_1_1_var_1_1_out_exception" id="pp_1_1_var_1_1_out_exception">
<area shape="rect" id="node1" href="classpp_1_1_var_1_1_out_exception.html" title="This class is used when calling the raw C PPAPI when using the C++ Var as a possible NULL exception..." alt="" coords="5,5,165,32"></area></map>
</td></tr>
</table>
</div><!-- contents -->
</div>
{{/partials.standard_nacl_api}}