LeviLamina
Loading...
Searching...
No Matches
StringAppendBuffer.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
Bedrock {
6
7
class
StringAppendBuffer :
public
::std::streambuf {
8
public
:
9
// member variables
10
// NOLINTBEGIN
11
::ll::UntypedStorage<8, 8>
mUnk1dc6a9;
12
// NOLINTEND
13
14
public
:
15
// prevent constructor by default
16
StringAppendBuffer& operator=(StringAppendBuffer
const
&);
17
StringAppendBuffer(StringAppendBuffer
const
&);
18
StringAppendBuffer();
19
20
public
:
21
// virtual functions
22
// NOLINTBEGIN
23
virtual
int
overflow(
int
c)
/*override*/
;
24
25
virtual
int64 xsputn(
char
const
* s, int64 n)
/*override*/
;
26
27
virtual
~StringAppendBuffer()
/*override*/
;
28
// NOLINTEND
29
30
public
:
31
// destructor thunk
32
// NOLINTBEGIN
33
MCNAPI
void
$dtor
();
34
// NOLINTEND
35
36
public
:
37
// virtual function thunks
38
// NOLINTBEGIN
39
MCNAPI
int
$overflow
(
int
c);
40
41
MCNAPI int64
$xsputn
(
char
const
* s, int64 n);
42
43
44
// NOLINTEND
45
46
public
:
47
// vftables
48
// NOLINTBEGIN
49
MCNAPI
static
void
**
$vftable
();
50
// NOLINTEND
51
};
52
53
}
// namespace Bedrock
Bedrock::StringAppendBuffer::$vftable
static MCAPI void ** $vftable()
Bedrock::StringAppendBuffer::$xsputn
MCAPI int64 $xsputn(char const *s, int64 n)
Bedrock::StringAppendBuffer::$overflow
MCAPI int $overflow(int c)
Bedrock::StringAppendBuffer::$dtor
MCAPI void $dtor()
ll::UntypedStorage
Definition
Alias.h:14
src
mc
platform
string
StringAppendBuffer.h
Generated on
for LeviLamina by
1.16.1