#include <Filename.h>
Public Member Functions | |
Filename () | |
Filename (const char *n) | |
Filename & | operator= (const char *n) |
bool | operator~ () const |
void | name (const char *n) |
const char * | name () const |
const char * | path () const |
const char * | root () const |
bool | is_absolute () const |
bool | operator== (const Filename &f) const |
bool | operator!= (const Filename &f) const |
virtual void | print (ostream &os) const |
Puma::Filename::Filename | ( | ) | [inline] |
Puma::Filename::Filename | ( | const char * | n | ) | [inline] |
Filename& Puma::Filename::operator= | ( | const char * | n | ) | [inline] |
bool Puma::Filename::operator~ | ( | ) | const [inline] |
void Puma::Filename::name | ( | const char * | n | ) |
const char* Puma::Filename::name | ( | ) | const |
const char* Puma::Filename::path | ( | ) | const |
const char* Puma::Filename::root | ( | ) | const |
bool Puma::Filename::is_absolute | ( | ) | const |
bool Puma::Filename::operator== | ( | const Filename & | f | ) | const |
bool Puma::Filename::operator!= | ( | const Filename & | f | ) | const [inline] |
virtual void Puma::Filename::print | ( | ostream & | os | ) | const [inline, virtual] |
Implements Puma::Printable.