#include <Trait.h>
|
virtual | ~BaseTrait () |
|
virtual std::string | EvalString (TARGET_T &target) const =0 |
|
virtual double | EvalValue (TARGET_T &target) const =0 |
|
virtual size_t | EvalBin (TARGET_T &target, size_t num_bins) const =0 |
|
virtual Ptr< BaseTrait< TARGET_T > > | Clone () const =0 |
|
template<typename VALUE_T > |
bool | IsType () |
|
template<typename TARGET_T >
template<typename TARGET_T >
template<typename TARGET_T >
virtual size_t emp::BaseTrait< TARGET_T >::EvalBin |
( |
TARGET_T & |
target, |
|
|
size_t |
num_bins |
|
) |
| const |
|
pure virtual |
template<typename TARGET_T >
virtual std::string emp::BaseTrait< TARGET_T >::EvalString |
( |
TARGET_T & |
target | ) |
const |
|
pure virtual |
template<typename TARGET_T >
virtual double emp::BaseTrait< TARGET_T >::EvalValue |
( |
TARGET_T & |
target | ) |
const |
|
pure virtual |
template<typename TARGET_T >
template<typename VALUE_T >
The documentation for this class was generated from the following file: