Evo C++ Library v0.5.1
Classes | Namespaces | Macros
ptr.h File Reference

Evo Smart Pointers. More...

#include "type.h"

Go to the source code of this file.

Classes

struct  IsSmartPtr< T >
 Check if type is a SmartPtr or SharedPtr. More...
 
class  Ptr< T >
 Dumb pointer to single object. More...
 
class  Ptr< T[]>
 Dumb pointer to array. More...
 
class  SharedPtr< T, TSize >
 Shared smart pointer to single object. More...
 
class  SharedPtr< T[], TSize >
 Shared smart pointer to array. More...
 
class  SmartPtr< T >
 Smart pointer to single object. More...
 
class  SmartPtr< T[]>
 Smart pointer to array. More...
 

Namespaces

 evo
 Evo C++ Library namespace.
 

Macros

#define INCL_evo_ptr_h
 

Detailed Description

Evo Smart Pointers.

Macro Definition Documentation

◆ INCL_evo_ptr_h

#define INCL_evo_ptr_h