#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