LeviLamina
Loading...
Searching...
No Matches
Random.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Crypto::Random {
6
7class Random {
8public:
9 // member variables
10 // NOLINTBEGIN
12 // NOLINTEND
13
14public:
15 // prevent constructor by default
16 Random& operator=(Random const&);
17 Random(Random const&);
18
19public:
20 // member functions
21 // NOLINTBEGIN
22 MCNAPI Random();
23
24#ifdef LL_PLAT_C
25 MCNAPI void fillType(void* data, uint amount);
26#endif
27
28 MCNAPI ::std::string getBytes(uint amount);
29 // NOLINTEND
30
31public:
32 // constructor thunks
33 // NOLINTBEGIN
34 MCNAPI void* $ctor();
35 // NOLINTEND
36};
37
38} // namespace Crypto::Random
MCAPI::std::string getBytes(uint amount)
MCAPI void * $ctor()
Definition Alias.h:14