Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Typedefs
vfs_path.h File Reference
#include "lib/path.h"

Go to the source code of this file.

Typedefs

typedef Path VfsPath
 VFS path of the form "(dir/)*file?". More...
 
typedef std::vector< VfsPathVfsPaths
 

Typedef Documentation

typedef Path VfsPath

VFS path of the form "(dir/)*file?".

in other words: the root directory is "" and paths are separated by '/'. a trailing slash is allowed for directory names. rationale: it is important to avoid a leading slash because that might be confused with an absolute POSIX path.

there is no restriction on path length; when dimensioning character arrays, prefer PATH_MAX.

Definition at line 40 of file vfs_path.h.

typedef std::vector<VfsPath> VfsPaths

Definition at line 42 of file vfs_path.h.