Empirical
|
A generic interface to a DataNode (so that you don't need to know the node's exact type) More...
#include <DataInterface.h>
Public Member Functions | |
virtual | ~DataInterface () |
virtual size_t | GetCount () const =0 |
virtual size_t | GetResetCount () const =0 |
virtual double | GetTotal () const =0 |
virtual double | GetMean () const =0 |
virtual double | GetMin () const =0 |
virtual double | GetMax () const =0 |
virtual double | GetVariance () const =0 |
virtual double | GetStandardDeviation () const =0 |
virtual double | GetSkew () const =0 |
virtual double | GetKurtosis () const =0 |
virtual void | PullData ()=0 |
virtual void | Reset ()=0 |
virtual void | PrintDebug (std::ostream &os=std::cout)=0 |
virtual void | GetName ()=0 |
virtual void | GetDescription ()=0 |
virtual void | GetKeyword ()=0 |
A generic interface to a DataNode (so that you don't need to know the node's exact type)
|
inlinevirtual |
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.
|
pure virtual |
Implemented in emp::DataInterface_Impl< VAL_TYPE, EXTRA >.