|
Marsyas
0.6.0-alpha
|
Various utilities. More...
#include <FileName.h>
Public Member Functions | |
| FileName & | append (const string &element) |
| std::string | ext () |
| FileName () | |
| FileName (std::string filename) | |
| std::string | fullname () |
| std::vector< mrs_string > | getFilesInDir (mrs_string wildcard) |
| bool | isAbsolute () |
| mrs_bool | isDir () |
| std::string | name () |
| std::string | nameNoExt () |
| std::string | path () |
| ~FileName () | |
Static Public Member Functions | |
| static FileName | userAppDataDir () |
| static FileName | userHomeDir () |
Various utilities.
FileName is a class bundling together various rather unrelated convenience utilities related to filenames.
Definition at line 41 of file FileName.h.
| FileName | ( | ) |
Definition at line 43 of file FileName.cpp.
| FileName | ( | std::string | filename | ) |
Definition at line 47 of file FileName.cpp.
| ~FileName | ( | ) |
Definition at line 59 of file FileName.cpp.
Definition at line 204 of file FileName.cpp.
| mrs_string ext | ( | ) |
Definition at line 94 of file FileName.cpp.
| mrs_string fullname | ( | ) |
Definition at line 64 of file FileName.cpp.
| std::vector< mrs_string > getFilesInDir | ( | mrs_string | wildcard | ) |
Definition at line 136 of file FileName.cpp.
| bool isAbsolute | ( | ) |
Definition at line 185 of file FileName.cpp.
Definition at line 117 of file FileName.cpp.
| mrs_string name | ( | ) |
Definition at line 71 of file FileName.cpp.
| mrs_string nameNoExt | ( | ) |
Definition at line 86 of file FileName.cpp.
| mrs_string path | ( | ) |
Definition at line 102 of file FileName.cpp.
| FileName userAppDataDir | ( | ) | [static] |
Definition at line 235 of file FileName.cpp.
| FileName userHomeDir | ( | ) | [static] |
Definition at line 225 of file FileName.cpp.
1.7.6.1