LeviLamina
Loading...
Searching...
No Matches
ResultLogger.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/diagnostics/LogAreaID.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace Bedrock { class LogLevel; }
11namespace Bedrock { struct CallStack; }
12// clang-format on
13
14namespace Bedrock {
15
17public:
18 // static functions
19 // NOLINTBEGIN
20 MCNAPI static void
22 ::LogAreaID logArea,
23 ::std::string const& error,
24 ::Bedrock::CallStack const& callStack);
25
26 MCNAPI static ::std::string noContextString();
27 // NOLINTEND
28
29public:
30 // static variables
31 // NOLINTBEGIN
32 MCNAPI static ::Bedrock::LogLevel const& defaultLogLevel();
33 // NOLINTEND
34};
35
36} // namespace Bedrock
Definition LogLevel.h:7
Definition ResultLogger.h:16
static MCAPI void log(::Bedrock::LogLevel logLevel, ::LogAreaID logArea, ::std::string const &error, ::Bedrock::CallStack const &callStack)
static MCAPI ::Bedrock::LogLevel const & defaultLogLevel()
static MCAPI ::std::string noContextString()
Definition CallStack.h:11