| Puma Reference Manual | Puma: Puma::Filename Class Reference |
#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 |
| Print something on the given output stream. | |
| 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] |
Print something on the given output stream.
| os | The output stream. |
Implements Puma::Printable.