class SharedPtr
Defined at line 32 of file ../../src/media/audio/lib/processing/coefficient_table_cache.h
Thread-safe reference-counted pointer to a cached `CoefficientTable`.
This is like a `std::shared_ptr`, except the destructor runs atomically with a `Get` call to
simplify cache garbage collection.
Public Methods
void SharedPtr ()
Defined at line 34 of file ../../src/media/audio/lib/processing/coefficient_table_cache.h
void SharedPtr (SharedPtr && r)
Defined at line 35 of file ../../src/media/audio/lib/processing/coefficient_table_cache.h
void ~SharedPtr ()
Defined at line 39 of file ../../src/media/audio/lib/processing/coefficient_table_cache.h
void SharedPtr (const SharedPtr & r)
Defined at line 45 of file ../../src/media/audio/lib/processing/coefficient_table_cache.h
SharedPtr & operator= (const SharedPtr & r)
Defined at line 46 of file ../../src/media/audio/lib/processing/coefficient_table_cache.h
SharedPtr & operator= (SharedPtr && r)
Defined at line 47 of file ../../src/media/audio/lib/processing/coefficient_table_cache.h
CoefficientTable * get ()
Defined at line 57 of file ../../src/media/audio/lib/processing/coefficient_table_cache.h
bool operator bool ()
Defined at line 58 of file ../../src/media/audio/lib/processing/coefficient_table_cache.h
Friends
class CoefficientTableCache