MPD
0.20.15
|
#include <Cancellable.hxx>
Public Types | |
typedef T * | pointer_type |
typedef T & | reference_type |
typedef const T & | const_reference_type |
Public Member Functions | |
CancellablePointer (reference_type _p) | |
CancellablePointer (const CancellablePointer &)=delete | |
constexpr bool | IsCancelled () const |
void | Cancel () |
reference_type | Get () |
constexpr bool | Is (const_reference_type other) const |
Definition at line 32 of file Cancellable.hxx.
typedef const T& CancellablePointer< T >::const_reference_type |
Definition at line 37 of file Cancellable.hxx.
typedef T* CancellablePointer< T >::pointer_type |
Definition at line 35 of file Cancellable.hxx.
typedef T& CancellablePointer< T >::reference_type |
Definition at line 36 of file Cancellable.hxx.
|
inlineexplicit |
Definition at line 43 of file Cancellable.hxx.
|
delete |
|
inline |
Definition at line 51 of file Cancellable.hxx.
|
inline |
Definition at line 57 of file Cancellable.hxx.
|
inline |
Definition at line 63 of file Cancellable.hxx.
|
inline |
Definition at line 47 of file Cancellable.hxx.