HomeSort by relevance Sort by last modified time
    Searched defs:RefBase (Results 1 - 5 of 5) sorted by null

  /external/deqp/external/vulkancts/framework/vulkan/
vkRef.hpp 244 class RefBase
247 ~RefBase (void);
254 RefBase (RefData<T> data) : m_data(data) {}
265 inline RefBase<T>::~RefBase (void)
271 inline void RefBase<T>::reset (void)
280 inline RefData<T> RefBase<T>::disown (void) throw()
288 inline void RefBase<T>::assign (RefData<T> data)
300 class Move : public RefBase<T>
305 : RefBase<T>(RefData<T>(object.object, deleter)
    [all...]
  /system/core/libutils/include/utils/
RefBase.h 20 // This provides primarily wp<> weak pointer types and RefBase, which work
26 // instantiates sp<> with non-RefBase objects; the two are not tied to each
29 // RefBase is such an implementation and it supports strong pointers, weak
32 // So, when using RefBase objects, you have the ability to use strong and weak
71 // and it's hard to debug -- except it's in fact really easy because RefBase has
117 // Such strong or weak pointers can be safely created in the RefBase onFirstRef()
127 // Any object inheriting from RefBase should always be destroyed as the result
130 // objects. Objects inheriting from RefBase should have their strong reference
133 // involve other means of calling RefBase::incStrong().
134 // Explicitly deleting or otherwise destroying a RefBase object with outstandin
    [all...]
  /frameworks/rs/cpp/util/
RefBase.h 65 class RefBase
79 RefBase* refBase() const;
121 typedef RefBase basetype;
124 RefBase();
125 virtual ~RefBase();
155 RefBase(const RefBase& o);
156 RefBase& operator=(const RefBase& o)
    [all...]
  /external/eigen/Eigen/src/Core/
Ref.h 54 struct traits<RefBase<Derived> > : public traits<Derived> {};
58 template<typename Derived> class RefBase
67 EIGEN_DENSE_PUBLIC_INTERFACE(RefBase)
82 EIGEN_DEVICE_FUNC RefBase()
89 EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase)
191 : public RefBase<Ref<PlainObjectType, Options, StrideType> >
200 typedef RefBase<Ref> Base;
233 : public RefBase<Ref<const TPlainObjectType, Options, StrideType> >
238 typedef RefBase<Ref> Base;
256 EIGEN_DEVICE_FUNC inline Ref(const RefBase<OtherRef>& other)
    [all...]
  /system/core/libutils/
RefBase.cpp 17 #define LOG_TAG "RefBase"
20 #include <utils/RefBase.h>
73 // after the RefBase object has been destroyed.
75 // A weakref_impl is allocated as the value of mRefs in a RefBase object on
79 // deallocated in the RefBase destructor iff the strong reference count was
80 // never incremented and the weak count is zero, e.g. if the RefBase object is
82 // avoided.) In this case, the RefBase destructor should be invoked from
85 // the RefBase destructor, which is always invoked by decWeak. DecStrong
135 class RefBase::weakref_impl : public RefBase::weakref_typ
    [all...]

Completed in 2338 milliseconds