SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
Loading...
Searching...
No Matches
sourcepp::fs Namespace Reference

Functions

std::vector< std::byte > readFileBuffer (const std::string &filepath, std::size_t startOffset=0)
 
std::string readFileText (const std::string &filepath, std::size_t startOffset=0)
 
bool writeFileBuffer (const std::string &filepath, std::span< const std::byte > buffer)
 
bool writeFileText (const std::string &filepath, const std::string &text)
 

Function Documentation

◆ readFileBuffer()

std::vector< std::byte > sourcepp::fs::readFileBuffer ( const std::string &  filepath,
std::size_t  startOffset = 0 
)

Definition at line 9 of file FS.cpp.

◆ readFileText()

std::string sourcepp::fs::readFileText ( const std::string &  filepath,
std::size_t  startOffset = 0 
)

Definition at line 18 of file FS.cpp.

◆ writeFileBuffer()

bool sourcepp::fs::writeFileBuffer ( const std::string &  filepath,
std::span< const std::byte >  buffer 
)

Definition at line 27 of file FS.cpp.

◆ writeFileText()

bool sourcepp::fs::writeFileText ( const std::string &  filepath,
const std::string &  text 
)

Definition at line 36 of file FS.cpp.