OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:MovePtr
(Results
1 - 2
of
2
) sorted by null
/external/deqp/framework/delibs/decpp/
deUniquePtr.hpp
116
* A
MovePtr
is smart pointer that retains sole ownership of a pointer and
119
* A
MovePtr
can be copied and assigned to. The pointer ownership is moved to
120
* the newly constructer or assigned-to
MovePtr
. Upon assignment to a
121
*
MovePtr
, the previously managed pointer is deleted.
125
class
MovePtr
: public UniqueBase<T, Deleter>
128
MovePtr
(void) : UniqueBase<T, Deleter> (DE_NULL, Deleter()) {}
129
explicit
MovePtr
(T* ptr, Deleter deleter = Deleter()) : UniqueBase<T, Deleter> (ptr, deleter) {}
130
MovePtr
(
MovePtr
<T, Deleter>& other) : UniqueBase<T, Deleter> (other.releaseData()) {}
132
MovePtr
& operator= (MovePtr<T, Deleter>& other)
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/
FunctionExtras.h
90
MovePtrT
MovePtr
;
209
getNonTrivialCallbacks()->
MovePtr
(getInlineStorage(),
Completed in 146 milliseconds