Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
LoadResultHelpers.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/cereal/BasicSerializerContext.h"
7#include "mc/deps/core/debug/log/LogArea.h"
8
9// auto generated forward declare list
10// clang-format off
11namespace LoadResultHelpers { struct ContentLogOptions; }
12namespace Puv { class LoadResultAny; }
13namespace Puv { class Logger; }
14// clang-format on
15
16namespace LoadResultHelpers {
17// functions
18// NOLINTBEGIN
19MCNAPI ::std::string buildLogMessage(
20 ::std::vector<::std::pair<::cereal::BasicSerializerContext::ContextType, ::std::string>> const& context,
21 ::std::string message
22);
23
24MCNAPI bool
25validate(::Puv::LoadResultAny const& result, ::LogArea logArea, ::LoadResultHelpers::ContentLogOptions options);
26
27MCNAPI void
28writeToContentLog(::Puv::Logger const& logger, ::LogArea logArea, ::LoadResultHelpers::ContentLogOptions options);
29// NOLINTEND
30
31} // namespace LoadResultHelpers
Definition LoadResultAny.h:12
Definition Logger.h:12
Definition ContentLogOptions.h:10