|
SDEngine
Game Engine
|
#include <expected>#include <filesystem>#include <fstream>#include <vector>#include "SD/core/base.hpp"#include "SD/core/types.hpp"
Include dependency graph for file_utils.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | sd |
| namespace | sd::Filesystem |
Enumerations | |
| enum class | sd::FileError { sd::NONE , sd::ERROR , sd::FILE_TOO_LARGE , sd::ALREADY_EXISTS } |
Functions | |
| std::expected< std::vector< char >, FileError > | sd::read_file (const std::string &filename) |
| FileError | sd::Filesystem::read_binary (const std::filesystem::path &path, std::vector< std::byte > &buffer) |
| FileError | sd::Filesystem::write_binary (const std::filesystem::path &path, const std::vector< std::byte > &data, bool overwrite_existing=false) |