ALPSCore reference
Public Member Functions | List of all members
alps::accumulators::derived_wrapper< A > Class Template Reference

#include <wrappers.hpp>

Inheritance diagram for alps::accumulators::derived_wrapper< A >:
Inheritance graph
Collaboration diagram for alps::accumulators::derived_wrapper< A >:
Collaboration graph

Public Member Functions

 derived_wrapper ()
 
 derived_wrapper (A const &arg)
 
A & extract ()
 
A const & extract () const
 
void operator() (value_type const &value)
 
void save (hdf5::archive &ar) const
 
void load (hdf5::archive &ar)
 
void print (std::ostream &os, bool terse) const
 
void reset ()
 
void merge (const base_wrapper< value_type > &rhs)
 Merge the given accumulator into this accumulator. More...
 

Detailed Description

template<typename A>
class alps::accumulators::derived_wrapper< A >

Definition at line 29 of file wrappers.hpp.

Constructor & Destructor Documentation

template<typename A >
alps::accumulators::derived_wrapper< A >::derived_wrapper ( )
inline

Definition at line 155 of file wrappers.hpp.

template<typename A >
alps::accumulators::derived_wrapper< A >::derived_wrapper ( A const &  arg)
inline

Definition at line 168 of file wrappers.hpp.

Member Function Documentation

template<typename A >
A& alps::accumulators::derived_wrapper< A >::extract ( )
inline

Definition at line 181 of file wrappers.hpp.

template<typename A >
A const& alps::accumulators::derived_wrapper< A >::extract ( ) const
inline

Definition at line 184 of file wrappers.hpp.

template<typename A >
void alps::accumulators::derived_wrapper< A >::load ( hdf5::archive ar)
inline

Definition at line 196 of file wrappers.hpp.

template<typename A >
void alps::accumulators::derived_wrapper< A >::merge ( const base_wrapper< value_type > &  rhs)
inline

Merge the given accumulator into this accumulator.

Parameters
rhsAccumulator to merge

Definition at line 209 of file wrappers.hpp.

template<typename A >
void alps::accumulators::derived_wrapper< A >::operator() ( value_type const &  value)
inline

Definition at line 188 of file wrappers.hpp.

template<typename A >
void alps::accumulators::derived_wrapper< A >::print ( std::ostream &  os,
bool  terse 
) const
inline

Definition at line 200 of file wrappers.hpp.

template<typename A >
void alps::accumulators::derived_wrapper< A >::reset ( )
inline

Definition at line 204 of file wrappers.hpp.

template<typename A >
void alps::accumulators::derived_wrapper< A >::save ( hdf5::archive ar) const
inline

Definition at line 193 of file wrappers.hpp.


The documentation for this class was generated from the following file: