SharedPtr.hpp File Reference
#include <vector>
#include <mutex>
#include <ememory/debug.hpp>
#include <ememory/Counter.hpp>
#include <ememory/EnableSharedFromThis.hpp>
#include <ememory/details/SharedPtr.hxx>

Go to the source code of this file.

Classes

class  ememory::WeakPtr< EMEMORY_TYPE >
 
class  ememory::EnableSharedFromThis< EMEMORY_TYPE >
 
class  ememory::SharedPtr< EMEMORY_TYPE >
 

Namespaces

 ememory
 

Typedefs

using ememory::deleterCall = std::function< void(void *_data)>
 

Detailed Description

Author
Edouard DUPIN
Note
License: APACHE v2.0 (see license file)