Sha256: 379e0a25131a2f1622f729eb93925ac52d55e96ddb7d398416cbeb9fcc5e9bf8
Contents?: true
Size: 483 Bytes
Versions: 7
Compression:
Stored size: 483 Bytes
Contents
#pragma once #include <cstdio> #include <cstdlib> #include <utility> namespace Gosu { template<class... Args> void log(const char* format, Args&&... args) { // NOLINTNEXTLINE(concurrency-mt-unsafe) - we don't even follow the pointer static bool enable_log = (std::getenv("GOSU_DEBUG") != nullptr); if (enable_log) { std::fprintf(stderr, format, std::forward<Args>(args)...); std::fprintf(stderr, "\n"); } } }
Version data entries
7 entries across 7 versions & 1 rubygems
Version | Path |
---|---|
gosu-1.4.6 | src/Log.hpp |
gosu-1.4.5 | src/Log.hpp |
gosu-1.4.5.pre1 | src/Log.hpp |
gosu-1.4.4 | src/Log.hpp |
gosu-1.4.3 | src/Log.hpp |
gosu-1.4.1 | src/Log.hpp |
gosu-1.4.0 | src/Log.hpp |