1#ifndef VITROIO_SDK_SCOPED_PTR_H
2#define VITROIO_SDK_SCOPED_PTR_H
16class ScopedPtr :
private NonCopyable< ScopedPtr<T> >
Definition: scoped_ptr.h:17
T * operator->()
Definition: scoped_ptr.h:50
const T * get() const
Definition: scoped_ptr.h:45
~ScopedPtr()
Definition: scoped_ptr.h:26
T & operator*()
Definition: scoped_ptr.h:54
Callback< void(void *)> Deleter
Definition: scoped_ptr.h:19
ScopedPtr(T *ptr, Deleter deleter=Deleter(NULL))
Definition: scoped_ptr.h:21
T * get()
Definition: scoped_ptr.h:40
The namespace contains all of components of vitro-shard-sdk and components based on the sdk....
Definition: can_layer.h:9