Vcsn  2.3
Be Rational
memory.hh File Reference
#include <map>
#include <memory>
#include <utility>
Include dependency graph for memory.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 vcsn
 

Functions

template<typename SharedPtr , typename... Args>
SharedPtr vcsn::make_shared_ptr (Args &&...args)
 Same as std::make_shared, but parameterized by the shared_ptr type, not the (pointed to) element_type. More...
 
unsigned vcsn::address (const void *t)
 Name pointers, to make them easier to read. More...
 
template<typename T >
unsigned vcsn::address (T *t)
 
template<typename T >
unsigned vcsn::address (const T &t)