Rosetta Utilities  2014.35
Namespaces | Functions
PathName.cc File Reference

Path name class supporting Windows and UN*X/Linux format names. More...

#include <utility/file/PathName.hh>
#include <utility/exit.hh>
#include <platform/types.hh>
#include <algorithm>
#include <cassert>
#include <cctype>
#include <iostream>

Namespaces

 utility
 unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 1.
 
 utility::file
 

Functions

std::istream & utility::file::operator>> (std::istream &stream, PathName &name)
 Input from stream. More...
 
std::ostream & utility::file::operator<< (std::ostream &stream, PathName const &name)
 Output to stream. More...
 
bool utility::file::char_equali (char c, char d)
 Characters equal case-insensitively? More...
 
bool utility::file::equali (std::string const &s, std::string const &t)
 Strings equal case-insensitively? More...
 

Detailed Description

Path name class supporting Windows and UN*X/Linux format names.

Author
Stuart G. Mentzer (Stuar.nosp@m.t_Me.nosp@m.ntzer.nosp@m.@obj.nosp@m.exx.c.nosp@m.om)