Pepper_31_C++_interfaces
Main Page
Namespaces
Classes
Files
File List
File Members
dev
device_ref_dev.h
Go to the documentation of this file.
1
// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#ifndef PPAPI_CPP_DEV_DEVICE_REF_DEV_H_
6
#define PPAPI_CPP_DEV_DEVICE_REF_DEV_H_
7
8
#include "ppapi/c/dev/ppb_device_ref_dev.h"
9
#include "ppapi/cpp/resource.h"
10
#include "ppapi/cpp/var.h"
11
12
namespace
pp {
13
14
class
DeviceRef_Dev
:
public
Resource
{
15
public
:
16
DeviceRef_Dev
();
17
18
explicit
DeviceRef_Dev
(
PP_Resource
resource);
19
20
DeviceRef_Dev
(
PassRef
,
PP_Resource
resource);
21
22
DeviceRef_Dev
(
const
DeviceRef_Dev
& other);
23
24
virtual
~DeviceRef_Dev
();
25
26
PP_DeviceType_Dev
GetType
()
const
;
27
28
Var
GetName
()
const
;
29
};
30
31
}
// namespace pp
32
33
#endif // PPAPI_CPP_DEV_DEVICE_REF_DEV_H_
pp::DeviceRef_Dev::GetType
PP_DeviceType_Dev GetType() const
pp::DeviceRef_Dev::GetName
Var GetName() const
pp::PassRef
PassRef
Definition:
pass_ref.h:17
pp::DeviceRef_Dev
Definition:
device_ref_dev.h:14
PP_Resource
pp::DeviceRef_Dev::DeviceRef_Dev
DeviceRef_Dev()
pp::Var
A generic type used for passing data types between the module and the page.
Definition:
var.h:20
pp::Resource
A reference counted module resource.
Definition:
resource.h:18
pp::DeviceRef_Dev::~DeviceRef_Dev
virtual ~DeviceRef_Dev()
Generated on Wed May 4 2016 11:31:15 for Pepper_31_C++_interfaces by
1.8.6