23 #include <application/Application.hpp>
25 #include <configuration/ParameterServer.hpp>
27 #include <logger/ConsoleOutput.hpp>
28 using namespace mic::logger;
65 int main(
int argc,
char* argv[]) {
70 LOGGER->addOutput(
new ConsoleOutput());
73 PARAM_SERVER->parseApplicationParameters(argc, argv);
78 mic::application::Application* app = APP_FACTORY->create(PARAM_SERVER->getAppName());
81 app->initialize(argc, argv);
84 PARAM_SERVER->loadPropertiesFromConfiguration();
87 PARAM_SERVER->initializePropertyDependentVariables();
int main(int argc, char *argv[])
Main function for all console-based applications.
void RegisterApplication(void)
Registers application.