|
bpp-core
2.2.0
|
#include <Bpp/App/BppApplication.h>
Collaboration diagram for bpp::BppApplication:Public Member Functions | |
| BppApplication (int argc, char *argv[], const std::string &name) | |
| void | startTimer () |
| void | done () |
| std::map< std::string, std::string > & | getParams () |
| const std::string & | getParam (const std::string &name) const throw (Exception) |
| std::string & | getParam (const std::string &name) |
Private Attributes | |
| std::string | appName_ |
| std::map< std::string, std::string > | params_ |
| bool | timerStarted_ |
Definition at line 52 of file BppApplication.h.
| BppApplication::BppApplication | ( | int | argc, |
| char * | argv[], | ||
| const std::string & | name | ||
| ) |
Definition at line 51 of file BppApplication.cpp.
References bpp::ApplicationTools::displayResult(), bpp::ApplicationTools::getBooleanParameter(), bpp::ApplicationTools::getIntParameter(), bpp::ApplicationTools::interactive, params_, bpp::AttributesTools::parseOptions(), bpp::RandomTools::setSeed(), and bpp::ApplicationTools::warningLevel.
| void BppApplication::done | ( | ) |
Definition at line 71 of file BppApplication.cpp.
References appName_, bpp::ApplicationTools::displayTime(), and timerStarted_.
|
inline | ||||||||||||||
Definition at line 68 of file BppApplication.h.
References params_.
|
inline |
Definition at line 74 of file BppApplication.h.
References params_.
|
inline |
Definition at line 66 of file BppApplication.h.
References params_.
| void BppApplication::startTimer | ( | ) |
Definition at line 65 of file BppApplication.cpp.
References bpp::ApplicationTools::startTimer(), and timerStarted_.
|
private |
Definition at line 55 of file BppApplication.h.
Referenced by done().
|
mutableprivate |
Definition at line 56 of file BppApplication.h.
Referenced by BppApplication(), getParam(), and getParams().
|
private |
Definition at line 57 of file BppApplication.h.
Referenced by done(), and startTimer().