OGL Engine 1.2.0-dev
Loading...
Searching...
No Matches
stacktrace.cpp File Reference
#include "stacktrace.hpp"
#include "logger.hpp"

Namespaces

namespace  Engine
namespace  Engine::Core

Functions

void Engine::Core::PrintStackTrace (CONTEXT *context, std::ostream &out=std::cout)
 Affiche la stacktrace dans la console.
LONG WINAPI Engine::Core::UnhandledExceptionHandler (EXCEPTION_POINTERS *exceptionInfo)
 Gère les exceptions en fonction de leur type.
std::string Engine::Core::ExceptionCodeString (DWORD code)
 Renvoie une string associée au code d'exception donné. CF. La doc de Microsoft sur les exceptions C++.
void Engine::Core::EnableStacktrace ()
 Fonction qui active le Handler dans le programme actuel pour activer la stacktrace.