[email protected] | 25651387 | 2012-01-05 15:41:52 | [diff] [blame] | 1 | // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
[email protected] | 872caf56 | 2011-12-07 22:50:43 | [diff] [blame] | 2 | // Use of this source code is governed by a BSD-style license that can be |
3 | // found in the LICENSE file. | ||||
4 | |||||
[email protected] | d989cce | 2011-12-08 04:51:14 | [diff] [blame] | 5 | #ifndef PPAPI_SHARED_IMPL_PPB_VAR_SHARED_H_ |
6 | #define PPAPI_SHARED_IMPL_PPB_VAR_SHARED_H_ | ||||
[email protected] | 872caf56 | 2011-12-07 22:50:43 | [diff] [blame] | 7 | |
8 | #include "ppapi/c/pp_module.h" | ||||
9 | #include "ppapi/c/pp_stdint.h" | ||||
[email protected] | 25651387 | 2012-01-05 15:41:52 | [diff] [blame] | 10 | #include "ppapi/c/ppb_var.h" |
[email protected] | 9c6e0de | 2012-01-27 04:55:55 | [diff] [blame] | 11 | #include "ppapi/c/ppb_var_array_buffer.h" |
[email protected] | 872caf56 | 2011-12-07 22:50:43 | [diff] [blame] | 12 | #include "ppapi/shared_impl/ppapi_shared_export.h" |
13 | |||||
14 | struct PP_Var; | ||||
[email protected] | 872caf56 | 2011-12-07 22:50:43 | [diff] [blame] | 15 | |
16 | namespace ppapi { | ||||
17 | |||||
[email protected] | d989cce | 2011-12-08 04:51:14 | [diff] [blame] | 18 | class PPAPI_SHARED_EXPORT PPB_Var_Shared { |
[email protected] | 872caf56 | 2011-12-07 22:50:43 | [diff] [blame] | 19 | public: |
[email protected] | 25651387 | 2012-01-05 15:41:52 | [diff] [blame] | 20 | static const PPB_Var_1_1* GetVarInterface1_1(); |
[email protected] | 872caf56 | 2011-12-07 22:50:43 | [diff] [blame] | 21 | static const PPB_Var_1_0* GetVarInterface1_0(); |
[email protected] | 9c6e0de | 2012-01-27 04:55:55 | [diff] [blame] | 22 | static const PPB_VarArrayBuffer_1_0* GetVarArrayBufferInterface1_0(); |
[email protected] | 872caf56 | 2011-12-07 22:50:43 | [diff] [blame] | 23 | }; |
24 | |||||
25 | } // namespace ppapi | ||||
26 | |||||
[email protected] | d989cce | 2011-12-08 04:51:14 | [diff] [blame] | 27 | #endif // PPAPI_SHARED_IMPL_PPB_VAR_SHARED_H_ |