Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
BlobHelper.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace mce { class Blob; }
8// clang-format on
9
10namespace mce::BlobHelper {
11// functions
12// NOLINTBEGIN
13#ifdef LL_PLAT_C
14MCNAPI ::mce::Blob clone(::mce::Blob const& blob);
15
16MCNAPI void copySpanIntoBlob(::mce::Blob& blob, ::gsl::span<uchar const> span);
17#endif
18
19#ifdef LL_PLAT_S
20MCNAPI void copyStringIntoBlob(::mce::Blob& blob, ::std::string const& source);
21#endif
22
23#ifdef LL_PLAT_C
24MCNAPI void resize(::mce::Blob& blob, uint64 newSize);
25#endif
26// NOLINTEND
27
28} // namespace mce::BlobHelper
Definition Blob.h:7