libosmscout  0.1
File.cpp File Reference
#include <cstdio>
#include <filesystem>
#include <osmscout/io/File.h>
#include <osmscout/util/Exception.h>
#include <osmscout/util/Number.h>
#include <osmscout/log/Logger.h>

Namespaces

 osmscout
 Original source: https://github.com/philipperemy/easy-encryption/blob/master/b64.h licensed under terms of MIT license.
 

Functions

std::string osmscout::AppendFileToDir (const std::string &dir, const std::string &file)
 
uint8_t osmscout::BytesNeededToAddressFileData (const std::string &filename)
 
bool osmscout::ExistsInFilesystem (const std::string &filename)
 
std::string osmscout::GetDirectory (const std::string &file)
 
FileOffset osmscout::GetFileSize (const std::string &filename)
 
bool osmscout::IsDirectory (const std::string &filename)
 
bool osmscout::ReadFile (const std::string &filename, std::vector< char > &content)
 
bool osmscout::RemoveFile (const std::string &filename)
 
bool osmscout::RenameFile (const std::string &oldFilename, const std::string &newFilename)
 Rename a file. More...