Searched defs:SharedPtr (Results 1 - 6 of 6) sorted by relevance

/external/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDummy.h24 typedef std::shared_ptr<RegisterContextDummy> SharedPtr; typedef in class:lldb_private::RegisterContextDummy
H A DRegisterContextLLDB.h28 typedef std::shared_ptr<RegisterContextLLDB> SharedPtr; typedef in class:lldb_private::RegisterContextLLDB
31 const SharedPtr& next_frame,
109 SharedPtr
112 SharedPtr
/external/icu/icu4c/source/common/
H A Dsharedptr.h27 * SharedPtr are shared pointers that support copy-on-write sematics.
28 * SharedPtr makes the act of copying large objects cheap by deferring the
31 * A SharedPtr<T> instance can refer to no object or an object of type T.
34 * SharedPtr instances are cheap because they only involve copying or
35 * assigning the SharedPtr instance, not the T object which could be large.
36 * Although many SharedPtr<T> instances may refer to the same T object,
37 * clients can still assume that each SharedPtr<T> instance has its own
38 * private instance of T because each SharedPtr<T> instance offers only a
40 * must change a T object through its SharedPtr<T>, it can do so by calling
41 * readWrite() on the SharedPtr instanc
51 class SharedPtr { class
60 explicit SharedPtr(T *adopted=NULL) : ptr(adopted), refPtr(NULL) { function in class:SharedPtr
75 SharedPtr(const SharedPtr<T> &other) : function in class:SharedPtr
[all...]
/external/chromium_org/mojo/public/cpp/bindings/lib/
H A Dshared_ptr.h17 class SharedPtr { class in namespace:mojo::internal
19 SharedPtr() {} function in class:mojo::internal::SharedPtr
21 explicit SharedPtr(P* ptr) { function in class:mojo::internal::SharedPtr
/external/deqp/framework/delibs/decpp/
H A DdeSharedPtr.hpp73 class SharedPtr;
81 * SharedPtr is smart pointer for managing shared ownership to a pointer.
82 * Multiple SharedPtr's can maintain ownership to the pointer and it is
83 * destructed when last SharedPtr is destroyed.
89 * SharedPtr can also be empty.
92 * data using SharedPtr across threads. SharedPtr object itself is not
98 class SharedPtr class in namespace:de
101 SharedPtr (void);
102 SharedPtr (cons
193 inline SharedPtr<T, Deleter, threadSafe>::SharedPtr (void) function in class:de::SharedPtr
210 inline SharedPtr<T, Deleter, threadSafe>::SharedPtr (Y* ptr, Deleter deleter) function in class:de::SharedPtr
234 SharedPtr(const SharedPtr<T, Deleter, threadSafe>& other) argument
249 SharedPtr(const SharedPtr<Y, DeleterY, threadSafe>& other) argument
264 inline SharedPtr<T, Deleter, threadSafe>::SharedPtr (const WeakPtr<Y, DeleterY, threadSafe>& other) function in class:de::SharedPtr
289 operator =(const SharedPtr<Y, DeleterY, threadSafe>& other) argument
315 operator =(const SharedPtr<T, Deleter, threadSafe>& other) argument
380 operator ==(const SharedPtr<T, DeleterT, threadSafeT>& a, const SharedPtr<U, DeleterU, threadSafeU>& b) argument
392 operator !=(const SharedPtr<T, DeleterT, threadSafeT>& a, const SharedPtr<U, DeleterU, threadSafeU>& b) argument
551 WeakPtr(const SharedPtr<T, Deleter, threadSafe>& other) argument
597 operator =(const SharedPtr<T, Deleter, threadSafe>& other) argument
[all...]
/external/deqp/modules/gles31/functional/
H A Des31fProgramInterfaceQueryTests.cpp194 typedef de::SharedPtr<const Node, de::DefaultDeleter<const Node>, false> SharedPtr; typedef in class:deqp::gles31::Functional::__anon20287::ResourceDefinition::Node
196 Node (NodeType type, const SharedPtr& enclosingNode) : m_type(type), m_enclosingNode(enclosingNode) { DE_ASSERT(type < TYPE_LAST); }
204 const SharedPtr m_enclosingNode;
211 : Node (TYPE_PROGRAM, SharedPtr())
222 Shader (const SharedPtr& enclosingNode, glu::ShaderType type, glu::GLSLVersion version)
237 DefaultBlock (const SharedPtr& enclosing)
249 StorageQualifier (const SharedPtr& enclosing, glu::Storage storage)
263 Variable (const SharedPtr& enclosing, glu::DataType dataType)
282 InterfaceBlock (const SharedPtr
[all...]

Completed in 1248 milliseconds