memory.hpp File Reference
#include "platform.hpp"
#include <memory>
#include <boost/enable_shared_from_this.hpp>
#include <boost/make_shared.hpp>
#include <boost/move/unique_ptr.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/smart_ptr/owner_less.hpp>
#include <boost/weak_ptr.hpp>

Namespaces

 kanzi
 

Functions

template<typename TBase , typename T >
shared_ptr< T > kanzi::make_polymorphic_shared_ptr (T *p)