Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

os::Path Class Reference

#include <path.h>

List of all members.

Public Methods

 Path ()
 Path (const Path &cPath)
 Path (const char *pzPath)
 Path (const char *pzPath, int nLen)
 ~Path ()
void operator= (const Path &cPath)
void operator= (const char *pzPath)
bool operator== (const Path &cPath) const
void SetTo (const char *pzPath)
void SetTo (const char *pzPath, int nLen)
void Append (const Path &cPath)
void Append (const char *pzName)
const char* GetLeaf () const
const char* GetPath () const
Path GetDir () const
 operator std::string & ()
 operator const std::string & () const


Detailed Description

Description:
See also:
Author(s):
Kurt Skauen (kurt@atheos.cx)


Constructor & Destructor Documentation

Path::Path ( )
 

Path::Path ( const Path & cPath )
 

Path::Path ( const char * pzPath )
 

Path::Path ( const char * pzPath,
int nLen )
 

Path::~Path ( )
 


Member Function Documentation

void Path::Append ( const char * pzPath )
 

void Path::Append ( const Path & cPath )
 

Path Path::GetDir ( ) const
 

const char * Path::GetLeaf ( ) const
 

const char * Path::GetPath ( ) const
 

void Path::SetTo ( const char * pzPath,
int nLen )
 

void Path::SetTo ( const char * pzPath )
 

os::Path::operator const std::string & ( ) const
 

os::Path::operator std::string & ( )
 

void Path::operator= ( const char * pzPath )
 

void Path::operator= ( const Path & cPath )
 

bool Path::operator== ( const Path & cPath ) const
 


The documentation for this class was generated from the following files:
Generated at Sat Apr 7 16:11:38 2001 for AtheOS higlevel API by doxygen1.2.5 written by Dimitri van Heesch, © 1997-2001