ALPSCore reference
Public Member Functions | List of all members
alps::accumulators::wrapped::virtual_accumulator_wrapper Class Reference

#include <accumulators_.hpp>

Collaboration diagram for alps::accumulators::wrapped::virtual_accumulator_wrapper:
Collaboration graph

Public Member Functions

 virtual_accumulator_wrapper ()
 
 virtual_accumulator_wrapper (accumulator_wrapper *arg)
 
 virtual_accumulator_wrapper (virtual_accumulator_wrapper const &rhs)
 
 virtual_accumulator_wrapper (hdf5::archive &ar)
 
virtual ~virtual_accumulator_wrapper ()
 
void merge (const virtual_accumulator_wrapper &rhs)
 Merge another accumulator into this one. More...
 
virtual_accumulator_wrapperoperator= (std::shared_ptr< virtual_accumulator_wrapper > const &rhs)
 
boost::uint64_t count () const
 
template<typename T >
mean () const
 
template<typename T >
error () const
 
void save (hdf5::archive &ar) const
 
void load (hdf5::archive &ar)
 
void reset () const
 
std::shared_ptr< virtual_result_wrapper< virtual_accumulator_wrapper > > result () const
 
void print (std::ostream &os) const
 

Detailed Description

Definition at line 99 of file accumulators_.hpp.

Constructor & Destructor Documentation

alps::accumulators::wrapped::virtual_accumulator_wrapper::virtual_accumulator_wrapper ( )

Definition at line 88 of file accumulators.cpp.

alps::accumulators::wrapped::virtual_accumulator_wrapper::virtual_accumulator_wrapper ( accumulator_wrapper arg)

Definition at line 94 of file accumulators.cpp.

alps::accumulators::wrapped::virtual_accumulator_wrapper::virtual_accumulator_wrapper ( virtual_accumulator_wrapper const &  rhs)

Definition at line 100 of file accumulators.cpp.

alps::accumulators::wrapped::virtual_accumulator_wrapper::virtual_accumulator_wrapper ( hdf5::archive ar)

Definition at line 108 of file accumulators.cpp.

alps::accumulators::wrapped::virtual_accumulator_wrapper::~virtual_accumulator_wrapper ( )
virtual

Definition at line 114 of file accumulators.cpp.

Member Function Documentation

boost::uint64_t alps::accumulators::wrapped::virtual_accumulator_wrapper::count ( ) const

Definition at line 141 of file accumulators.cpp.

template<typename T >
T alps::accumulators::wrapped::virtual_accumulator_wrapper::error ( ) const
inline

Definition at line 153 of file accumulators_.hpp.

void alps::accumulators::wrapped::virtual_accumulator_wrapper::load ( hdf5::archive ar)

Definition at line 167 of file accumulators.cpp.

template<typename T >
T alps::accumulators::wrapped::virtual_accumulator_wrapper::mean ( ) const
inline

Definition at line 148 of file accumulators_.hpp.

void alps::accumulators::wrapped::virtual_accumulator_wrapper::merge ( const virtual_accumulator_wrapper rhs)

Merge another accumulator into this one.

Parameters
rhsaccumulator to merge.

Definition at line 131 of file accumulators.cpp.

virtual_accumulator_wrapper & alps::accumulators::wrapped::virtual_accumulator_wrapper::operator= ( std::shared_ptr< virtual_accumulator_wrapper > const &  rhs)

Definition at line 135 of file accumulators.cpp.

void alps::accumulators::wrapped::virtual_accumulator_wrapper::print ( std::ostream &  os) const

Definition at line 184 of file accumulators.cpp.

void alps::accumulators::wrapped::virtual_accumulator_wrapper::reset ( ) const

Definition at line 172 of file accumulators.cpp.

std::shared_ptr< virtual_result_wrapper< virtual_accumulator_wrapper > > alps::accumulators::wrapped::virtual_accumulator_wrapper::result ( ) const

Definition at line 177 of file accumulators.cpp.

void alps::accumulators::wrapped::virtual_accumulator_wrapper::save ( hdf5::archive ar) const

Definition at line 162 of file accumulators.cpp.


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