#include <path.h>
Definition at line 75 of file path.h.
Path::Path |
( |
const char * |
p | ) |
|
|
inline |
Path::Path |
( |
const std::string & |
s | ) |
|
|
inline |
Path::Path |
( |
const std::wstring & |
s | ) |
|
|
inline |
Path Path::Basename |
( |
| ) |
const |
|
inline |
Path Path::BeforeCommon |
( |
Path |
other | ) |
const |
|
inline |
Return the path before the common part of both paths.
- Parameters
-
other | Indicates the start of the path which should be removed |
- Note
- other should be a VfsPath, while this should be an OsPath
Definition at line 213 of file path.h.
Path Path::ChangeExtension |
( |
Path |
extension | ) |
const |
|
inline |
void Path::DetectSeparator |
( |
| ) |
|
|
inlineprivate |
bool Path::empty |
( |
| ) |
const |
|
inline |
Path Path::Extension |
( |
| ) |
const |
|
inline |
Path Path::Filename |
( |
| ) |
const |
|
inline |
bool Path::IsDirectory |
( |
| ) |
const |
|
inline |
bool Path::operator!= |
( |
const Path & |
rhs | ) |
const |
|
inline |
bool Path::operator< |
( |
const Path & |
rhs | ) |
const |
|
inline |
Path& Path::operator= |
( |
const Path & |
rhs | ) |
|
|
inline |
bool Path::operator== |
( |
const Path & |
rhs | ) |
const |
|
inline |
Path Path::Parent |
( |
| ) |
const |
|
inline |
void Path::PrintToDebugOutput |
( |
| ) |
const |
|
inlineprivate |
const String& Path::string |
( |
| ) |
const |
|
inline |
Status Path::Validate |
( |
String::value_type |
c | ) |
|
|
static |
The documentation for this class was generated from the following files:
- /home/sathyam/0ad.svn/source/lib/path.h
- /home/sathyam/0ad.svn/source/lib/path.cpp