#include <hpp/statistics/success-bin.hh>
Public Types | |
typedef Statistics< SuccessBin > | Parent |
![]() | |
typedef std::list< SuccessBin > | Container |
typedef Container::iterator | iterator |
typedef Container::const_iterator | const_iterator |
Public Member Functions | |
SuccessStatistics () | |
Constructor. More... | |
void | addSuccess () |
Add a 'success'. More... | |
void | addFailure (const SuccessBin::Reason &r=SuccessBin::REASON_UNKNOWN) |
Add a 'failure'. More... | |
unsigned int | nbSuccess () const |
Count the number of success. More... | |
unsigned int | nbFailure () const |
Count the number of failure, in total. More... | |
unsigned int | nbFailure (const SuccessBin::Reason &r) const |
Count the number of a particular failure. More... | |
![]() | |
virtual size_t | freq (const SuccessBin &bin) const |
Return the number of occurence of a Bin. More... | |
virtual Proba_t | relativeFreq (const SuccessBin &bin) const |
Return the relative frequency of a Bin. More... | |
unsigned int | numberOfObservations () const |
Return the number of times a observation has recorded. More... | |
virtual std::ostream & | print (std::ostream &os) const |
Put the results in a stream. More... | |
const_iterator | find (const SuccessBin &bin) const |
const_iterator | find (const U &value) const |
const_iterator | begin () const |
Return an iterator pointing at the beginning of the set of bins. More... | |
const_iterator | end () const |
Return an iterator pointing at the end of the set of bins. More... | |
Additional Inherited Members | |
![]() | |
Statistics () | |
Constructor. More... | |
virtual SuccessBin & | increment (const SuccessBin &bin) __attribute__((deprecated)) |
Increment a Bin. More... | |
virtual iterator | insert (const SuccessBin &bin) |
insert a Bin. More... | |
hpp::statistics::SuccessStatistics::SuccessStatistics | ( | ) |
Constructor.
void hpp::statistics::SuccessStatistics::addFailure | ( | const SuccessBin::Reason & | r = SuccessBin::REASON_UNKNOWN | ) |
Add a 'failure'.
r | the reason of the 'failure' |
void hpp::statistics::SuccessStatistics::addSuccess | ( | ) |
Add a 'success'.
unsigned int hpp::statistics::SuccessStatistics::nbFailure | ( | ) | const |
Count the number of failure, in total.
unsigned int hpp::statistics::SuccessStatistics::nbFailure | ( | const SuccessBin::Reason & | r | ) | const |
Count the number of a particular failure.
unsigned int hpp::statistics::SuccessStatistics::nbSuccess | ( | ) | const |
Count the number of success.