Supports both stream-style and printf-style logging. Customizable log formats, log levels, and log separation. Stream-style usage:CALIBUR_LOG_INFO(g_logger) << "this is a log". Formatted usage:CALIBUR ...