fast::Reporter class

Public types

enum Type { INFO, WARNING, ERROR }
enum Method { NONE, COUT, LOG }

Public static functions

static auto end() -> ReporterEnd
static auto info() -> Reporter
static auto warning() -> Reporter
static auto error() -> Reporter
static void setGlobalReportMethod(Method method)
static void setGlobalReportMethod(Type type, Method method)
static auto getGlobalReportMethod(Type type) -> Method

Constructors, destructors, conversion operators

Reporter(Type type)
Reporter()

Public functions

void setType(Type)
template<class T>
void process(const T& content)
void processEnd()
void setReportMethod(Method method)
void setReportMethod(Type type, Method method)