Mana
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Path.h File Reference

Go to the source code of this file.

Namespaces

 mana
 

Macros

#define _MAX_PATH   260
 
#define _MAX_DRIVE   3
 
#define _MAX_DIR   256
 
#define _MAX_FNAME   256
 
#define _MAX_EXT   256
 

Functions

void mana::makepath (char *path, const size_t pathCount, const char *drive, const char *dir, const char *file, const char *ext)
 
void mana::splitpath (const char *sptr, char *drive, const size_t driveCount, char *dir, const size_t dirCount, char *file, const size_t fileCount, char *ext, const size_t extCount)
 
char * mana::fullpath (char *out, const char *in, const size_t size)
 
int mana::chdir (const char *path)
 
constexpr char mana::PathSeparator ()
 

Macro Definition Documentation

◆ _MAX_DIR

#define _MAX_DIR   256

◆ _MAX_DRIVE

#define _MAX_DRIVE   3

◆ _MAX_EXT

#define _MAX_EXT   256

◆ _MAX_FNAME

#define _MAX_FNAME   256

◆ _MAX_PATH

#define _MAX_PATH   260

mana (compiler)

Author
Shun Moriya
Date
2003-