libiio
1.0
Library for interfacing with IIO devices
|
Special unique pointer for instances that must be destroyed. More...
#include <bindings/cpp/iiopp.h>
Public Member Functions | |
Ptr (Ptr const &)=delete | |
Ptr (Ptr &&rhs) | |
Ptr (ptr_T *obj) | |
Ptr & | operator= (Ptr &)=delete |
void | operator= (Ptr &&rhs) |
operator obj_T * () | |
operator obj_T * () const | |
obj_T * | operator-> () |
obj_T const * | operator-> () const |
Special unique pointer for instances that must be destroyed.
obj_T | Wrapper class |
ptr_T | Pointer type from the C-API |
deleter_T | Function that must be used for destroying objects |