Porytiles
Loading...
Searching...
No Matches
diagnostics.cpp File Reference
#include <porytiles2/diagnostics/diagnostics.hpp>
#include <any>
#include <ranges>
#include <sstream>
#include <type_traits>
#include <unistd.h>
#include <unordered_set>
#include <porytiles2/diagnostics/diagnostic_engine.hpp>
Include dependency graph for diagnostics.cpp:

Go to the source code of this file.

Namespaces

namespace  porytiles
 

Functions

std::string porytiles::LevelToStr (DiagLevel level)
 
fmt::terminal_color porytiles::ColorForLevel (DiagLevel level)
 
int porytiles::LevelPriority (DiagLevel level)
 
DiagTempl porytiles::DiagFor (std::string_view name)
 Retrieves the DiagTempl corresponding to a given diagnostic name.
 
std::vector< const char * > porytiles::AllDiagNames ()
 Gets an iterable view of all DiagTempl names in the internal table.
 
std::vector< const char * > porytiles::AllDiagNames (DiagLevel level)
 Get an iterable view of all DiagTempl names for a given DiagLevel.