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

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

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

Classes

class  utility::file::FileName
 File 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== (FileName const &name1, FileName const &name2)
 FileName == FileName.
bool utility::file::operator!= (FileName const &name1, FileName const &name2)
 FileName != FileName.
bool utility::file::operator< (FileName const &name1, FileName const &name2)
 FileName < FileName.
bool utility::file::operator<= (FileName const &name1, FileName const &name2)
 FileName <= FileName.
bool utility::file::operator>= (FileName const &name1, FileName const &name2)
 FileName >= FileName.
bool utility::file::operator> (FileName const &name1, FileName const &name2)
 FileName > FileName.

Detailed Description

File 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