23 static bool write(std::ostream& oss,
const std::string& data, std::string_view delimiter =
"\n") noexcept;
29 static
bool write_file(const std::
string& filename, const std::
string& data) noexcept;
Handles file writing for text, stdout, and object files.
Definition io_utils.h:16
static std::string get_full_directory_path(const std::string &filepath) noexcept
Get the directory path from a full file path.
static bool write(std::ostream &oss, const std::string &data, std::string_view delimiter="\n") noexcept
Handles writing to an output stream.
static bool write_file(const std::string &filename, const std::string &data) noexcept
Write to a file.