Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

lemur::utility::ModifiableCounter Class Reference

Modifiable counter, supports modification of counts. More...

#include <Counter.hpp>

Inheritance diagram for lemur::utility::ModifiableCounter:

lemur::utility::Counter lemur::utility::ArrayCounter< T > lemur::utility::ArrayCounter< double > lemur::utility::ArrayCounter< int > lemur::langmod::RelDocUnigramCounter lemur::langmod::DocUnigramCounter List of all members.

Public Member Functions

virtual ~ModifiableCounter ()
virtual void incCount (int eventIndex, double count)=0
virtual void setCount (int eventIndex, double count)=0

Detailed Description

Modifiable counter, supports modification of counts.


Constructor & Destructor Documentation

virtual lemur::utility::ModifiableCounter::~ModifiableCounter  )  [inline, virtual]
 


Member Function Documentation

virtual void lemur::utility::ModifiableCounter::incCount int  eventIndex,
double  count
[pure virtual]
 

Implemented in lemur::utility::ArrayCounter< T >, lemur::utility::ArrayCounter< double >, and lemur::utility::ArrayCounter< int >.

virtual void lemur::utility::ModifiableCounter::setCount int  eventIndex,
double  count
[pure virtual]
 

Implemented in lemur::utility::ArrayCounter< T >, lemur::utility::ArrayCounter< double >, and lemur::utility::ArrayCounter< int >.


The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:03:07 2010 for Lemur by doxygen 1.3.4