Puma Reference Manual | 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. | |
![]() | |
SmartPtr () | |
~SmartPtr () | |
SmartPtr (const SmartPtr ©) | |
SmartPtr (RefCnt *rc) | |
SmartPtr & | operator= (const SmartPtr ©) |
void | data (RefCnt *d) |
void | clear () |
RefCnt * | data () const |
bool | is_defined () const |
![]() | |
virtual | ~Printable () |
Destructor. |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Print something on the given output stream.
os | The output stream. |
Implements Puma::Printable.
|
inline |