LeviLamina
Loading...
Searching...
No Matches
Detail.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/platform/CallStack.h"
7#include "mc/platform/ErrorInfoBuilder.h"
8#include "mc/platform/diagnostics/LogAreaID.h"
9
10// auto generated forward declare list
11// clang-format off
12namespace Bedrock { class AssertLevel; }
13namespace Core { class Path; }
14// clang-format on
15
16namespace Bedrock::Detail {
17// functions
18// NOLINTBEGIN
19MCNAPI ::Bedrock::CallStack::Context createContext(::std::string value);
20
21MCNAPI ::Bedrock::CallStack::Context createContext(
22 ::Bedrock::AssertLevel assertLevel,
23 ::LogAreaID logArea,
24 ::std::string value,
25 ::Bedrock::CallStack::Frame frame
26);
27
28MCNAPI ::Bedrock::Detail::ErrorInfoBuilder<::std::error_code> createError(::std::errc errc);
29
30MCNAPI void defaultDataStoreDelete(::Core::Path const& path);
31
32MCNAPI ::std::optional<::std::string> defaultDataStoreLoad(::Core::Path const& path);
33
34MCNAPI void defaultDataStoreSave(::Core::Path const& path, ::std::string_view data);
35// NOLINTEND
36
37} // namespace Bedrock::Detail
Definition AssertLevel.h:16
Definition Path.h:10