libcamgm
Classes | Namespaces | Macros | Functions
PathName.hpp File Reference

LiMaL path name manipulation utilities. More...

#include <ca-mgm/config.h>
#include <ca-mgm/String.hpp>
#include <list>
#include <iosfwd>

Go to the source code of this file.

Classes

class  ca_mgm::path::PathName
 PathName manipulation class. More...
 

Namespaces

 ca_mgm
 
 ca_mgm::path
 The LiMaL path utility namespace.
 

Macros

#define FILENAME_SEPARATOR   "/"
 
#define FILENAME_SEPARATOR_C   '/'
 

Functions

bool ca_mgm::path::operator== (const PathName &lname, const PathName &rname)
 
bool ca_mgm::path::operator!= (const PathName &lname, const PathName &rname)
 
PathName ca_mgm::path::operator+ (const PathName &lname, const PathName &rname)
 
std::ostream & ca_mgm::path::operator<< (std::ostream &ostr, const PathName &path)
 

Detailed Description

LiMaL path name manipulation utilities.

Macro Definition Documentation

#define FILENAME_SEPARATOR   "/"
#define FILENAME_SEPARATOR_C   '/'