23 #ifndef SRC_CONFIGURATION_APPLICATION_HPP_
24 #define SRC_CONFIGURATION_APPLICATION_HPP_
29 using namespace mic::logger;
32 namespace application {
57 virtual void initialize(
int argc,
char* argv[]) = 0;
67 virtual void displayStatus();
82 virtual bool performSingleStep() = 0;
Parent class for all classes possessing properties. Contains methods useful for their management...
Base class for all applications.
Contains declaration of application factory, used by common main files for initialization of applicat...
Contains definitions of main logger-related macros.
mic::configuration::Property< long > number_of_iterations
unsigned long iteration
Iteration counter.