Class Logger

Class Documentation

class Logger

Public Functions

inline explicit Logger(size_t selected_league_rank)
template<typename ...Args>
inline void log(const member_type &team, const LogLevel level, const char *fmt, Args... args)
inline void logStruct(const member_type &team, const LogLevel level, const Coord &p, const char *name)
inline void logArray(const member_type &team, const LogLevel level, const double *array, const int size, const char *name)
inline void logVector(const member_type &team, const LogLevel level, const ScratchVecView &vector, const char *name) const
inline void logMatrix(const member_type &team, const LogLevel level, const ScratchMatView &matrix, const char *name) const
inline void logScalar(const member_type &team, const LogLevel level, const double value, const char *name) const