26 namespace application {
 
   29     number_of_iterations(
"number_of_iterations",0)
 
   65                 LOG(
LINFO) << 
"Terminating application...";
 
   69                 LOG(
LINFO) << 
"Reached last Iteration. Terminating application...";
 
#define APP_SLEEP()
Macro which sleeps the application for a time specified by the sleep_interval variable stored in APP_...
 
virtual bool performSingleStep()=0
 
Contains declaration of a base class for all applications. 
 
#define APP_STATE
Macro returning application state instance. 
 
Application(std::string node_name_)
 
virtual void displayStatus()
 
#define APP_DATA_SYNCHRONIZATION_SCOPED_LOCK()
Macro creating a scoped lock with the use of data_synchronizaton_mutex stored by WindowManager. 
 
mic::configuration::Property< long > number_of_iterations
 
unsigned long iteration
Iteration counter. 
 
#define LOG(level)
Macro for message printing. 
 
void registerProperty(PropertyInterface &prop)