memory File Reference
#include <memory>
Include dependency graph for memory:

Classes

class  mpqc::detail::virt_base_of_enable_shared_from_this
 helper class for mpqc::enable_shared_from_this More...
 
class  mpqc::enable_shared_from_this< T >
 just like std::enable_shared_from_this but can appear multiple times in the subhierarchy of a class More...
 

Namespaces

 mpqc
 The top-level namespace for all Massively Parallel Quantum Chemistry package.
 
 mpqc::detail
 

Macros

#define MPQC4_SRC_MPQC_UTIL_EXTERNAL_CPP_MEMORY
 

Functions

template<typename T >
std::shared_ptr< T > mpqc::make_shared_from_list (std::initializer_list< typename detail::init_list_ctor< T >::type > list)
 wrapper for std::shared_ptr that can accept a std::initializer_list More...
 

Macro Definition Documentation

◆ MPQC4_SRC_MPQC_UTIL_EXTERNAL_CPP_MEMORY

#define MPQC4_SRC_MPQC_UTIL_EXTERNAL_CPP_MEMORY