LeviLamina
Loading...
Searching...
No Matches
InputFileStream.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/file/FileStream.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace Core { class Path; }
11// clang-format on
12
13namespace Core {
14
15class InputFileStream : public ::Core::FileStream, public virtual ::std::ios {
16public:
17 // virtual functions
18 // NOLINTBEGIN
19#ifdef LL_PLAT_S
20 virtual ~InputFileStream() /*override*/;
21#else // LL_PLAT_C
22 virtual ~InputFileStream() /*override*/ = default;
23#endif
24
25 // NOLINTEND
26
27public:
28 // member functions
29 // NOLINTBEGIN
31
32 MCNAPI InputFileStream(::Core::Path const& fileName, int openMode);
33 // NOLINTEND
34
35public:
36 // constructor thunks
37 // NOLINTBEGIN
38 MCNAPI void* $ctor();
39
40 MCNAPI void* $ctor(::Core::Path const& fileName, int openMode);
41 // NOLINTEND
42
43public:
44 // destructor thunk
45 // NOLINTBEGIN
46 MCNAPI void $dtor();
47 // NOLINTEND
48
49public:
50 // vftables
51 // NOLINTBEGIN
52 MCNAPI static void** $vftable();
53 // NOLINTEND
54};
55
56} // namespace Core
Definition FileStream.h:13
MCAPI void * $ctor()
static MCAPI void ** $vftable()
MCAPI void * $ctor(::Core::Path const &fileName, int openMode)
MCAPI InputFileStream(::Core::Path const &fileName, int openMode)
Definition Path.h:10