All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
All_log_recorder< Model > Class Template Reference

#include <sample_recorder.h>

Inheritance diagram for All_log_recorder< Model >:
Step_log< Model >

Public Types

typedef Model Model_type
typedef Step_log< Model > Value_type

Public Member Functions

 BOOST_CONCEPT_ASSERT ((BaseModel< Model >))
 All_log_recorder ()
void operator() (const Model &, const Step_log< Model > &step_log)
const Value_typeget () const
- Public Member Functions inherited from Step_log< Model >
 Step_log ()
 Step_log (const Step_result< Model > &result)
 construct from a single result object More...
Step_log< Model > & operator+= (const Step_log< Model > &op)

Detailed Description

template<class Model>
class All_log_recorder< Model >

Implements the Model_recorder concept.

Keeps all log entries, but ignores the models.

Member Typedef Documentation

template<class Model >
typedef Model All_log_recorder< Model >::Model_type
template<class Model >
typedef Step_log<Model> All_log_recorder< Model >::Value_type

Constructor & Destructor Documentation

template<class Model >
All_log_recorder< Model >::All_log_recorder ( )

Member Function Documentation

template<class Model >
All_log_recorder< Model >::BOOST_CONCEPT_ASSERT ( (BaseModel< Model >)  )
template<class Model >
const Value_type& All_log_recorder< Model >::get ( ) const
template<class Model >
void All_log_recorder< Model >::operator() ( const Model &  ,
const Step_log< Model > &  step_log 

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