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