Fillwave  10.0.0
List of all members | Classes | Public Member Functions
flw::PointerProtected< TValueType > Class Template Reference

Wrapper which makes the wrapped pointer not storable and not copyable. More...

#include <PointerProtected.h>

Public Member Functions

 PointerProtected (TValueType *p)
 
Helper && operator-> ()&&
 
 PointerProtected (PointerProtected &&)=default
 
 PointerProtected (const PointerProtected &)=delete
 
PointerProtectedoperator-> ()&=delete
 
PointerProtected operator= (PointerProtected getter)=delete
 
PointerProtected operator= (PointerProtected &&getter)=delete
 

Detailed Description

template<class TValueType>
class flw::PointerProtected< TValueType >

Wrapper which makes the wrapped pointer not storable and not copyable.


The documentation for this class was generated from the following file: