Bayesian Filtering Library Generated from SVN r
Public Member Functions | Friends | List of all members
Probability Class Reference

Class representing a probability (a double between 0 and 1) More...

#include <bfl_constants.h>

Public Member Functions

 Probability (double p)
 
double getValue () const
 
double & getValue ()
 
 operator double ()
 
Probability operator* (Probability p)
 
Probability operator/ (Probability p)
 

Friends

ostream & operator<< (ostream &stream, Probability &prob)
 
istream & operator>> (istream &stream, Probability &prob)
 

Detailed Description

Class representing a probability (a double between 0 and 1)

Definition at line 37 of file bfl_constants.h.

Constructor & Destructor Documentation

◆ Probability() [1/2]

Probability ( )
inline

Definition at line 40 of file bfl_constants.h.

◆ Probability() [2/2]

Probability ( double  p)
inline

Definition at line 41 of file bfl_constants.h.

◆ ~Probability()

virtual ~Probability ( )
inlinevirtual

Definition at line 49 of file bfl_constants.h.

Member Function Documentation

◆ getValue() [1/2]

double & getValue ( )
inline

Definition at line 70 of file bfl_constants.h.

◆ getValue() [2/2]

double getValue ( ) const
inline

Definition at line 69 of file bfl_constants.h.

◆ operator double()

operator double ( )
inline

Definition at line 72 of file bfl_constants.h.

◆ operator*()

Probability operator* ( Probability  p)
inline

Definition at line 73 of file bfl_constants.h.

◆ operator/()

Probability operator/ ( Probability  p)
inline

Definition at line 75 of file bfl_constants.h.


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