Classes | Public Types | Public Member Functions | Static Public Attributes
bsta_mean_functor< dist_, typename vpdt_enable_if< vpdt_is_mixture< dist_ > >::type > Class Template Reference

for compatibility with vpdl/vpdt. More...

#include <bsta_basic_functors.h>

List of all members.

Classes

struct  rebind
 rebind this functor to another distribution type. More...

Public Types

enum  { return_dim = dist_::dimension }
typedef dist_::field_type return_type

Public Member Functions

bool operator() (const dist_ &, return_type &) const
 The main function.

Static Public Attributes

static const bool valid_functor = false
 is this functor valid for its distribution type.

Detailed Description

template<class dist_>
class bsta_mean_functor< dist_, typename vpdt_enable_if< vpdt_is_mixture< dist_ > >::type >

for compatibility with vpdl/vpdt.

Definition at line 154 of file bsta_basic_functors.h.


Member Typedef Documentation

template<class dist_ >
typedef dist_::field_type bsta_mean_functor< dist_, typename vpdt_enable_if< vpdt_is_mixture< dist_ > >::type >::return_type

Definition at line 157 of file bsta_basic_functors.h.


Member Enumeration Documentation

template<class dist_ >
anonymous enum
Enumerator:
return_dim 

Definition at line 158 of file bsta_basic_functors.h.


Member Function Documentation

template<class dist_ >
bool bsta_mean_functor< dist_, typename vpdt_enable_if< vpdt_is_mixture< dist_ > >::type >::operator() ( const dist_ &  ,
return_type  
) const [inline]

The main function.

Definition at line 169 of file bsta_basic_functors.h.


Member Data Documentation

template<class dist_ >
const bool bsta_mean_functor< dist_, typename vpdt_enable_if< vpdt_is_mixture< dist_ > >::type >::valid_functor = false [static]

is this functor valid for its distribution type.

Definition at line 160 of file bsta_basic_functors.h.


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