9namespace Brush {
namespace Util{
38 HANDLE_WARNING(
"Valid Values :\n\t0 - none\n\t1 - progress\n\t2 - minimal\n\t3 - all");
57 std::cout << m <<
sep;
void bind_engine(py::module &m, string name)
Defines a multi level static logger.
static void destroy()
Destroys the logger instance.
int get_log_level()
Gets the current log level.
static Logger * instance
The singleton instance of the logger.
void set_log_level(int &verbosity)
Sets the log level.
static Logger * initLogger()
Initializes the logger instance.
int verbosity
The current log level.
string log(string m, int v, string sep="\n") const
Prints a log message with verbosity control.
#define HANDLE_WARNING(err)
< nsga2 selection operator for getting the front