OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SmartPtr
(Results
1 - 16
of
16
) sorted by null
/sdk/emulator/opengl/shared/emugl/common/
smart_ptr.h
24
// Base class for all templated
SmartPtr
<> instances. Reduces
26
// detail of
SmartPtr
<>, so don't rely on anything here.
75
//
SmartPtr
<Foo> ptr(new Foo()); // takes ownership.
76
//
SmartPtr
<Foo> ptr2; // empty pointer.
90
//
SmartPtr
<Foo> ptr(foo); // |ptr| takes ownership of |foo|.
91
//
SmartPtr
<Foo> ptr2(foo); // |ptr2| takes also ownership of |foo|.
98
class
SmartPtr
: public emugl::SmartPtrBase {
101
SmartPtr
() : SmartPtrBase() {}
104
explicit
SmartPtr
(T* ptr) : SmartPtrBase(ptr) {}
108
SmartPtr
(const SmartPtr& other
[
all
...]
smart_ptr_unittest.cpp
64
SmartPtr
<MyClass> ptr;
78
SmartPtr
<MyClass> ptr(obj);
95
SmartPtr
<MyClass> ptr1(obj);
97
SmartPtr
<MyClass> ptr2(ptr1);
115
SmartPtr
<MyClass> ptr1(newInstance());
116
SmartPtr
<MyClass> ptr2(newInstance());
132
SmartPtr
<MyClass> ptr(newInstance());
/device/generic/goldfish/opengl/shared/OpenglCodecCommon/
SmartPtr.h
23
class
SmartPtr
26
explicit
SmartPtr
(T* ptr = (T*)NULL) {
40
SmartPtr
<T,threadSafe>(const
SmartPtr
<T,false>& rhs) {
52
SmartPtr
<T,threadSafe>(
SmartPtr
<T,true>& rhs) {
66
~
SmartPtr
() {
99
bool operator <(const
SmartPtr
<T>& t1) const {
103
SmartPtr
<T,threadSafe>& operator=(const
SmartPtr
<T,false>& rhs
[
all
...]
GLSharedGroup.h
38
#include "
SmartPtr
.h"
141
typedef
SmartPtr
<GLSharedGroup> GLSharedGroupPtr;
/sdk/emulator/opengl/host/libs/libOpenglRender/
RenderContext.h
24
typedef emugl::
SmartPtr
<RenderContext> RenderContextPtr;
ColorBuffer.h
58
typedef emugl::
SmartPtr
<ColorBuffer> ColorBufferPtr;
WindowSurface.h
69
typedef emugl::
SmartPtr
<WindowSurface> WindowSurfacePtr;
/sdk/emulator/opengl/host/libs/Translator/include/GLcommon/
objectNameManager.h
50
typedef emugl::
SmartPtr
<ObjectData> ObjectDataPtr;
146
friend class emugl::
SmartPtr
<ShareGroup>; // to allow destructing when ShareGroupPtr refcount reaches zero
212
typedef emugl::
SmartPtr
<ShareGroup> ShareGroupPtr;
GLESbuffer.h
46
typedef emugl::
SmartPtr
<GLESbuffer> GLESbufferPtr;
TranslatorIfaces.h
77
typedef emugl::
SmartPtr
<EglImage> ImagePtr;
/external/clang/test/PCH/
thread-safety-attrs.cpp
74
class
SmartPtr
{
76
SmartPtr
(T* p) : ptr_(p) { }
77
SmartPtr
(const
SmartPtr
<T>& p) : ptr_(p.ptr_) { }
78
~
SmartPtr
();
/sdk/emulator/opengl/host/libs/Translator/EGL/
EglContext.h
33
typedef emugl::
SmartPtr
<EglContext> ContextPtr;
EglSurface.h
27
typedef emugl::
SmartPtr
<EglSurface> SurfacePtr;
/external/clang/test/SemaCXX/
overloaded-operator.cpp
127
struct
SmartPtr
{
132
void test_smartptr(
SmartPtr
ptr, const
SmartPtr
cptr,
133
const volatile
SmartPtr
cvptr) {
warn-thread-safety-analysis.cpp
74
class
SmartPtr
{
76
SmartPtr
(T* p) : ptr_(p) { }
77
SmartPtr
(const
SmartPtr
<T>& p) : ptr_(p.ptr_) { }
78
~
SmartPtr
();
[
all
...]
/sdk/emulator/opengl/shared/OpenglCodecCommon/
GLSharedGroup.h
143
typedef emugl::
SmartPtr
<GLSharedGroup> GLSharedGroupPtr;
Completed in 526 milliseconds