bpp-core
2.2.0
|
#include <Bpp/App/BppApplication.h>
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().