| dEngine
    Simple 2D C++ game engine | 
#include <cstdint>#include <memory>#include <string>#include <iosfwd>#include <type_traits>Go to the source code of this file.
| Classes | |
| class | nanolog::NanoLogLine | 
| struct | nanolog::NanoLogLine::string_literal_t | 
| struct | nanolog::NanoLog | 
| struct | nanolog::NonGuaranteedLogger | 
| struct | nanolog::GuaranteedLogger | 
| Namespaces | |
| nanolog | |
| Namespace consiting of the nanolog logger This logger is a third party application that was added to this project to help facilitate logging. | |
| Macros | |
| #define | NANO_LOG(LEVEL) nanolog::NanoLog() == nanolog::NanoLogLine(LEVEL, __FILE__, __func__, __LINE__) | 
| #define | LOG_INFO nanolog::is_logged(nanolog::LogLevel::INFO) && NANO_LOG(nanolog::LogLevel::INFO) | 
| #define | LOG_WARN nanolog::is_logged(nanolog::LogLevel::WARN) && NANO_LOG(nanolog::LogLevel::WARN) | 
| #define | LOG_CRIT nanolog::is_logged(nanolog::LogLevel::CRIT) && NANO_LOG(nanolog::LogLevel::CRIT) | 
| Enumerations | |
| enum | nanolog::LogLevel : uint8_t { nanolog::LogLevel::INFO, nanolog::LogLevel::WARN, nanolog::LogLevel::CRIT } | 
| Functions | |
| void | nanolog::set_log_level (LogLevel level) | 
| bool | nanolog::is_logged (LogLevel level) | 
| void | nanolog::initialize (GuaranteedLogger gl, std::string const &log_directory, std::string const &log_file_name, uint32_t log_file_roll_size_mb) | 
| void | nanolog::initialize (NonGuaranteedLogger ngl, std::string const &log_directory, std::string const &log_file_name, uint32_t log_file_roll_size_mb) | 
| #define LOG_CRIT nanolog::is_logged(nanolog::LogLevel::CRIT) && NANO_LOG(nanolog::LogLevel::CRIT) | 
| #define LOG_INFO nanolog::is_logged(nanolog::LogLevel::INFO) && NANO_LOG(nanolog::LogLevel::INFO) | 
| #define LOG_WARN nanolog::is_logged(nanolog::LogLevel::WARN) && NANO_LOG(nanolog::LogLevel::WARN) | 
Referenced by dengine::CameraManager::GetMainCamera().
| #define NANO_LOG | ( | LEVEL | ) | nanolog::NanoLog() == nanolog::NanoLogLine(LEVEL, __FILE__, __func__, __LINE__) | 
 1.8.13
 1.8.13