vSMC
vSMC: Scalable Monte Carlo
Classes | Public Member Functions | List of all members
vsmc::InitializeAdapterBase< T, F, BaseType > Class Template Reference

Initialize class adapter base. More...

#include <vsmc/core/adapter.hpp>

Public Member Functions

 InitializeAdapterBase ()
 
 InitializeAdapterBase (const F &f)
 
F & implementation ()
 
const F & implementation () const
 
void initialize_param (Particle< T > &particle, void *param)
 
void post_processor (Particle< T > &particle)
 
void pre_processor (Particle< T > &particle)
 

Detailed Description

template<typename T, typename F, typename BaseType>
class vsmc::InitializeAdapterBase< T, F, BaseType >

Initialize class adapter base.

Definition at line 51 of file adapter.hpp.

Constructor & Destructor Documentation

template<typename T, typename F, typename BaseType>
vsmc::InitializeAdapterBase< T, F, BaseType >::InitializeAdapterBase ( )
inline

Definition at line 55 of file adapter.hpp.

template<typename T, typename F, typename BaseType>
vsmc::InitializeAdapterBase< T, F, BaseType >::InitializeAdapterBase ( const F &  f)
inline

Definition at line 57 of file adapter.hpp.

Member Function Documentation

template<typename T, typename F, typename BaseType>
F& vsmc::InitializeAdapterBase< T, F, BaseType >::implementation ( )
inline

Definition at line 77 of file adapter.hpp.

template<typename T, typename F, typename BaseType>
const F& vsmc::InitializeAdapterBase< T, F, BaseType >::implementation ( ) const
inline

Definition at line 79 of file adapter.hpp.

template<typename T, typename F, typename BaseType>
void vsmc::InitializeAdapterBase< T, F, BaseType >::initialize_param ( Particle< T > &  particle,
void *  param 
)
inline

Definition at line 59 of file adapter.hpp.

template<typename T, typename F, typename BaseType>
void vsmc::InitializeAdapterBase< T, F, BaseType >::post_processor ( Particle< T > &  particle)
inline

Definition at line 71 of file adapter.hpp.

template<typename T, typename F, typename BaseType>
void vsmc::InitializeAdapterBase< T, F, BaseType >::pre_processor ( Particle< T > &  particle)
inline

Definition at line 65 of file adapter.hpp.