Odamex
Setting the Standard in Multiplayer Doom
common/m_fileio.h File Reference

Go to the source code of this file.

Functions

SDWORD M_FileLength (FILE *f)
BOOL M_FileExists (std::string filename)
BOOL M_WriteFile (std::string filename, void *source, QWORD length)
QWORD M_ReadFile (std::string filename, BYTE **buffer)
BOOL M_AppendExtension (std::string &filename, std::string extension, bool if_needed=true)
void M_ExtractFilePath (std::string filename, std::string &dest)
BOOL M_ExtractFileExtension (std::string filename, std::string &dest)
void M_ExtractFileBase (std::string filename, std::string &dest)
void M_ExtractFileName (std::string filename, std::string &dest)

Function Documentation

BOOL M_AppendExtension ( std::string filename,
std::string  extension,
bool  if_needed = true 
)
void M_ExtractFileBase ( std::string  filename,
std::string dest 
)
BOOL M_ExtractFileExtension ( std::string  filename,
std::string dest 
)
void M_ExtractFileName ( std::string  filename,
std::string dest 
)
void M_ExtractFilePath ( std::string  filename,
std::string dest 
)
BOOL M_FileExists ( std::string  filename)
SDWORD M_FileLength ( FILE *  f)
QWORD M_ReadFile ( std::string  filename,
BYTE **  buffer 
)
BOOL M_WriteFile ( std::string  filename,
void *  source,
QWORD  length 
)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends