Plasma Engine
2.0
Loading...
Searching...
No Matches
OSFileDeclarations_posix.h
1
#pragma once
2
3
#include <Foundation/Basics.h>
4
5
// Deactivate Doxygen document generation for the following block.
7
8
struct
plOSFileData
9
{
10
plOSFileData() { m_pFileHandle =
nullptr
; }
11
12
FILE* m_pFileHandle;
13
};
14
15
#if PL_ENABLED(PL_SUPPORTS_FILE_ITERATORS)
16
17
struct
plFileIterationData
18
{
19
// This is storing DIR*, which we can't forward declare
20
plHybridArray<void*, 16>
m_Handles;
21
plString
m_wildcardSearch;
22
};
23
24
#endif
25
plHybridArray
A hybrid array uses in-place storage to handle the first few elements without any allocation....
Definition
HybridArray.h:12
plHybridString< 32, plDefaultAllocatorWrapper >
Code
Engine
Foundation
IO
Implementation
Posix
OSFileDeclarations_posix.h
Generated by
1.11.0