Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
fswrapper.h
Go to the documentation of this file.
1
#pragma once
2
//------------------------------------------------------------------------------
18
#if (__WIN32__)
19
#include "
io/win32/win32fswrapper.h
"
20
namespace
IO
21
{
22
class
FSWrapper
:
public
Win32::Win32FSWrapper
23
{ };
24
}
25
#elif ( __OSX__ || __APPLE__ || __linux__ )
26
#include "
io/posix/posixfswrapper.h
"
27
namespace
IO
28
{
29
class
FSWrapper
:
public
Posix::PosixFSWrapper
30
{ };
31
}
32
#else
33
#error "FSWrapper class not implemented on this platform!"
34
#endif
35
//------------------------------------------------------------------------------
36
37
FSWrapper
This is an internal IO class used to wrap platform specific filesystem access into a generic class.
Posix::PosixFSWrapper
Internal filesystem wrapper for Posix.
Definition
posixfswrapper.h:24
Win32::Win32FSWrapper
Internal filesystem wrapper for Win32.
Definition
win32fswrapper.h:23
IO
Instances of wrapped stream classes.
Definition
multiplayerfeatureunit.cc:324
posixfswrapper.h
win32fswrapper.h
code
foundation
io
fswrapper.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.