v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <smart-pointers.h>
Public Member Functions | |
SmartArrayPointer () | |
SmartArrayPointer (T *ptr) | |
SmartArrayPointer (const SmartArrayPointer< T > &rhs) | |
Public Member Functions inherited from SmartPointerBase< ArrayDeallocator< T >, T > | |
SmartPointerBase () | |
SmartPointerBase (T *ptr) | |
SmartPointerBase (const SmartPointerBase< ArrayDeallocator< T >, T > &rhs) | |
T * | operator-> () const |
T & | operator* () const |
T * | get () const |
T & | operator[] (size_t i) |
const T & | operator[] (size_t i) const |
T * | Detach () |
void | Reset (T *new_value) |
SmartPointerBase < ArrayDeallocator< T >, T > & | operator= (const SmartPointerBase< ArrayDeallocator< T >, T > &rhs) |
bool | is_empty () const |
Additional Inherited Members | |
Protected Member Functions inherited from SmartPointerBase< ArrayDeallocator< T >, T > | |
~SmartPointerBase () | |
Definition at line 123 of file smart-pointers.h.
|
inline |
Definition at line 125 of file smart-pointers.h.
|
inlineexplicit |
Definition at line 126 of file smart-pointers.h.
|
inline |
Definition at line 128 of file smart-pointers.h.