Drake
copyable_unique_ptr.h File Reference
#include <cstddef>
#include <iostream>
#include <memory>
#include <utility>
#include "drake/common/drake_assert.h"
#include "drake/common/is_cloneable.h"
Include dependency graph for copyable_unique_ptr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  copyable_unique_ptr< T >
 A smart pointer with deep copy semantics. More...
 

Namespaces

 drake
 

Typedefs

template<typename T >
using is_copyable_unique_ptr_compatible = copyable_unique_ptr_detail::is_copyable_unique_ptr_compatible_helper< T, void >
 Test for determining if an arbitrary class is compatible with the copyable_unique_ptr. More...