CernVM-FS
2.12.0
|
#include <pointer.h>
Public Member Functions | |
UniquePtr () | |
UniquePtr (void *ref) | |
Public Member Functions inherited from UniquePtrBase< void, UniquePtr< void > > | |
UniquePtrBase () | |
UniquePtrBase (void *ref) | |
~UniquePtrBase () | |
void * | operator-> () const |
UniquePtr< void > & | operator= (void *ref) |
void * | weak_ref () const |
bool | IsValid () const |
void * | Release () |
void | Destroy () |
Protected Member Functions | |
void | Free () |
Protected Member Functions inherited from UniquePtrBase< void, UniquePtr< void > > | |
void | Free () |
Private Types | |
typedef UniquePtrBase< void, UniquePtr< void > > | BaseT |
Friends | |
class | UniquePtrBase< void, UniquePtr< void > > |
Additional Inherited Members | |
Protected Attributes inherited from UniquePtrBase< void, UniquePtr< void > > | |
void * | ref_ |
|
private |
|
inlineprotected |
|
friend |