boost::probabilities::ValidatorConcept< T > Struct Template Reference

Validator Concept checking class. More...

#include <probabilities.hpp>

List of all members.

Public Member Functions

void constraints ()
 Constraint checking function.

Public Attributes

T::value_type v
 Type of value to validate.


Detailed Description

template<typename T>
struct boost::probabilities::ValidatorConcept< T >

Validator Concept checking class.

The Validator Concept applies to classes that can validate the internal representation of likelihoods and probabilities. The likelihood and probabilty classes enforce this concept on the Validator template argument.

These function must decide whether or not the value_type argument is valid within the corresponding domain. If not, they must signal that case by throwing an exception, typically out_of_range. The following types model the Validator Concept.


The documentation for this struct was generated from the following file:
Generated on Thu Oct 18 11:10:28 2007 for Boost.Probability: C++ Probability and Likelihood Library by  doxygen 1.4.5