Home
last modified time | relevance | path

Searched refs:RefBase (Results 1 – 25 of 78) sorted by relevance

1234

/frameworks/base/libs/utils/
DRefBase.cpp51 RefBase::Destroyer::~Destroyer() { in ~Destroyer()
56 class RefBase::weakref_impl : public RefBase::weakref_type
61 RefBase* const mBase;
67 weakref_impl(RefBase* base) in weakref_impl()
85 weakref_impl(RefBase* base) in weakref_impl()
287 void RefBase::incStrong(const void* id) const in incStrong()
304 const_cast<RefBase*>(this)->onFirstRef(); in incStrong()
307 void RefBase::decStrong(const void* id) const in decStrong()
317 const_cast<RefBase*>(this)->onLastStrongRef(id); in decStrong()
330 void RefBase::forceIncStrong(const void* id) const in forceIncStrong()
[all …]
/frameworks/base/include/media/stagefright/foundation/
DAMessage.h30 struct AMessage : public RefBase {
46 void setObject(const char *name, const sp<RefBase> &obj);
56 bool findObject(const char *name, sp<RefBase> *obj) const;
92 RefBase *refValue;
DAHandler.h28 struct AHandler : public RefBase {
DALooper.h34 struct ALooper : public RefBase {
DABuffer.h31 struct ABuffer : public RefBase {
/frameworks/base/include/utils/
DRefBase.h62 class RefBase
76 RefBase* refBase() const;
117 friend class RefBase; variable
121 virtual void destroy(RefBase const* base) = 0;
129 RefBase();
130 virtual ~RefBase();
154 RefBase(const RefBase& o);
155 RefBase& operator=(const RefBase& o);
193 typedef typename RefBase::weakref_type weakref_type;
253 typedef typename RefBase::weakref_type weakref_type;
/frameworks/base/include/binder/
DProcessState.h37 class ProcessState : public virtual RefBase
88 RefBase::weakref_type* refs;
DIBinder.h44 class IBinder : public virtual RefBase
91 class DeathRecipient : public virtual RefBase
DBinder.h78 class BpRefBase : public virtual RefBase
95 RefBase::weakref_type* mRefs;
DMemoryDealer.h34 class MemoryDealer : public RefBase
/frameworks/base/libs/binder/
DIInterface.cpp24 : RefBase() { in IInterface()
/frameworks/base/include/gui/
DSensorChannel.h31 class SensorChannel : public RefBase
/frameworks/base/media/libstagefright/rtsp/
DARTPAssembler.h29 struct ARTPAssembler : public RefBase {
DASessionDescription.h32 struct ASessionDescription : public RefBase {
DARTPSource.h34 struct ARTPSource : public RefBase {
/frameworks/base/include/media/
DMediaPlayerInterface.h59 class MediaPlayerBase : public RefBase
63 class AudioSink : public RefBase {
DMediaMetadataRetrieverInterface.h28 class MediaMetadataRetrieverBase : public RefBase
DIMediaDeathNotifier.h26 class IMediaDeathNotifier: virtual public RefBase
Dmediametadataretriever.h53 class MediaMetadataRetriever: public RefBase
/frameworks/base/media/libstagefright/mpeg2ts/
DATSParser.h32 struct ATSParser : public RefBase {
/frameworks/base/include/media/stagefright/
DMediaExtractor.h29 class MediaExtractor : public RefBase {
DMediaWriter.h29 struct MediaWriter : public RefBase {
DDataSource.h34 class DataSource : public RefBase {
/frameworks/base/tools/aapt/
DAaptAssets.h137 class AaptFile : public RefBase
199 class AaptGroup : public RefBase
232 class AaptDir : public RefBase
352 class AaptSymbols : public RefBase
470 class ResourceTypeSet : public RefBase,
/frameworks/base/media/libstagefright/include/
DM3UParser.h28 struct M3UParser : public RefBase {

1234