Rosetta 3.3
Classes | Namespaces | Functions
src/utility/file/PathName.hh File Reference

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

#include <utility/file/PathName.fwd.hh>
#include <iosfwd>
#include <string>

Classes

class  utility::file::PathName
 Path name class supporting Windows and UN*X/Linux format names. More...

Namespaces

namespace  utility
 

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


namespace  utility::file

Functions

bool utility::file::operator== (PathName const &name1, PathName const &name2)
 PathName == PathName.
bool utility::file::operator!= (PathName const &name1, PathName const &name2)
 PathName != PathName.
bool utility::file::operator< (PathName const &name1, PathName const &name2)
 PathName < PathName.
bool utility::file::operator<= (PathName const &name1, PathName const &name2)
 PathName <= PathName.
bool utility::file::operator>= (PathName const &name1, PathName const &name2)
 PathName >= PathName.
bool utility::file::operator> (PathName const &name1, PathName const &name2)
 PathName > PathName.

Detailed Description

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

Author:
Stuart G. Mentzer (Stuart_Mentzer@objexx.com)
Stuart G. Mentzer (Stuart_Mentzer@objexx.com)
Remarks:
  • Converts to local platform format
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines