zipios++  2.0.2
Zipios++ – a small C++ library that provides easy access to .zip files.
Namespaces | Functions
filepath.cpp File Reference

Implementation of zipios::FilePath. More...

#include "zipios++/filepath.hpp"
#include "zipios_common.hpp"
#include <memory.h>
Include dependency graph for filepath.cpp:

Go to the source code of this file.

Namespaces

 zipios
 The zipios namespace includes the Zipios++ library definitions.
 
 zipios::anonymous_namespace{filepath.cpp}
 

Functions

std::ostream & zipios::operator<< (std::ostream &os, FilePath const &path)
 Print out a FilePath. More...
 
bool zipios::operator== (char const *lhs, FilePath const &rhs)
 Check whether two FilePath represent the same file. More...
 
bool zipios::operator== (std::string const &lhs, FilePath const &rhs)
 Check whether two FilePath represent the same file. More...
 
std::string zipios::anonymous_namespace{filepath.cpp}::pruneTrailingSeparator (std::string path)
 Prune the trailing separator if present. More...
 

Detailed Description

This file includes the zipios::FilePath implementation which makes it a little easier to handle the stat() system call on any file for any system.

Definition in file filepath.cpp.