aboutsummaryrefslogtreecommitdiff
path: root/core/src/Utils/IO/CstdioFile.hpp
blob: e863dd5f879865b5dfb414097055b62d3b88695c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma once

#include <cstdio>
#include <filesystem>

namespace FileUtils {

enum IoMode
{
	IM_Read,
	IM_WriteAppend,
	IM_WriteTruncate,
};

FILE* OpenCstdioFile(const std::filesystem::path& path, IoMode mode);

} // namespace FileUtils