26 Logger(
const char* aFileName =
"gvxr.log");
27 Logger(
const std::string& aFileName =
"gvxr.log");
31 void open(
const std::string& aFileName);
38 std::ostream&
logNow(
const std::string& aMessage =
"");
39 std::ostream&
logError(
const std::string& aMessage =
"");
40 std::ostream&
logWarning(
const std::string& aMessage =
"");
42 void progressBar(
float aPercentage,
bool aNewLineFlag =
false);
44 void progressBar(
unsigned int aProgress,
unsigned int aTotal,
bool aNewLineFlag =
false);
47 std::string
getNow()
const;
const std::string & getFname() const
const std::string & getFilename() const
std::string getNow() const
Logger(const char *aFileName="gvxr.log")
std::ostream & logWarning(const std::string &aMessage="")
int m_last_progress_as_int
std::ostream & logNow(const std::string &aMessage="")
void open(const std::string &aFileName)
void progressBar(float aPercentage, bool aNewLineFlag=false)
std::ostream & logError(const std::string &aMessage="")
Logger & operator=(const Logger &aLogger)