Public Member Functions | |
Path (const std::string &path) | |
Path (const char *start, std::size_t length) | |
bool | operator< (const Path &other) const |
unsigned int | depth () const |
const char * | c_str () const |
const std::string & | string () const |
Private Attributes | |
std::string | m_path |
unsigned int | m_depth |
Definition at line 62 of file fs_filesystem.h.
GenericFileSystem< file_type >::Path::Path | ( | const std::string & | path | ) | [inline] |
Definition at line 67 of file fs_filesystem.h.
GenericFileSystem< file_type >::Path::Path | ( | const char * | start, | |
std::size_t | length | |||
) | [inline] |
Definition at line 71 of file fs_filesystem.h.
const char* GenericFileSystem< file_type >::Path::c_str | ( | ) | const [inline] |
Definition at line 83 of file fs_filesystem.h.
References GenericFileSystem< file_type >::Path::m_path.
Referenced by GenericFileSystem< file_type >::Path::operator<().
unsigned int GenericFileSystem< file_type >::Path::depth | ( | ) | const [inline] |
Definition at line 79 of file fs_filesystem.h.
References GenericFileSystem< file_type >::Path::m_depth.
bool GenericFileSystem< file_type >::Path::operator< | ( | const Path & | other | ) | const [inline] |
Definition at line 75 of file fs_filesystem.h.
References GenericFileSystem< file_type >::Path::c_str().
const std::string& GenericFileSystem< file_type >::Path::string | ( | ) | const [inline] |
Definition at line 87 of file fs_filesystem.h.
References GenericFileSystem< file_type >::Path::m_path.
unsigned int GenericFileSystem< file_type >::Path::m_depth [private] |
Definition at line 65 of file fs_filesystem.h.
Referenced by GenericFileSystem< file_type >::Path::depth().
std::string GenericFileSystem< file_type >::Path::m_path [private] |
Definition at line 64 of file fs_filesystem.h.
Referenced by GenericFileSystem< file_type >::Path::c_str(), and GenericFileSystem< file_type >::Path::string().