Evaluator base class.
More...
|
| AppEvaluator (const AppBase &app) |
|
const AppBase & | get_application () const |
|
bool | is_running () const |
|
const double & | get_priority () const |
|
const double & | get_quality () const |
|
bool | is_kindof (const CoreBaseObject &object) const |
|
virtual size_t | get_memory_size () const |
|
CoreString | get_class_info_name () const |
|
const unsigned long & | get_class_info_id () const |
|
virtual bool | is_kindof (const CoreClassInfo &cinfo) const |
|
virtual const CoreClassInfo & | get_class_info () const |
|
template<class T > |
T * | cast () |
|
template<class T > |
const T * | cast () const |
|
bool | is_kindof (const CoreClassInfo &cinfo) const |
|
|
void | set_quality (const double &quality) |
|
virtual void | pre_run () |
|
virtual void | pre_evaluate () |
|
virtual void | evaluate ()=0 |
|
virtual void | post_evaluate () |
|
virtual void | stop_evaluate () |
|
|
class | AppBase |
|
class | AppEvalManager |
|