1#ifndef FPMAS_PTR_WRAPPER_API_H
2#define FPMAS_PTR_WRAPPER_API_H
8namespace fpmas {
namespace api {
namespace utils {
65 const T*
get()
const {
123 operator const T*()
const {
Definition: ptr_wrapper.h:21
PtrWrapper(T *ptr)
Definition: ptr_wrapper.h:50
T * get()
Definition: ptr_wrapper.h:58
const T * get() const
Definition: ptr_wrapper.h:65
const T & operator*() const
Definition: ptr_wrapper.h:109
T & operator*()
Definition: ptr_wrapper.h:102
const T * operator->() const
Definition: ptr_wrapper.h:92
T * release()
Definition: ptr_wrapper.h:74
PtrWrapper()
Definition: ptr_wrapper.h:43
T * ptr
Definition: ptr_wrapper.h:36
T element_type
Definition: ptr_wrapper.h:26
T * pointer
Definition: ptr_wrapper.h:30
T * operator->()
Definition: ptr_wrapper.h:85