P4C
The P4 Compiler
 
Loading...
Searching...
No Matches
Util::PathName Class Referencefinal

Public Member Functions

 PathName (const char *str)
 
 PathName (const std::string &str)
 
 PathName (cstring str)
 
cstring getBasename () const
 
cstring getExtension () const
 
PathName getFilename () const
 
PathName getFolder () const
 
bool isNullOrEmpty () const
 
PathName join (cstring component) const
 
bool operator!= (const PathName &other) const
 
bool operator== (const PathName &other) const
 
cstring toString () const
 

Static Public Member Functions

static cstring separator ()
 

Static Public Attributes

static PathName empty = PathName("")