1#ifndef MP4V2_PLATFORM_IO_FILESYSTEM_H
2#define MP4V2_PLATFORM_IO_FILESYSTEM_H
4namespace mp4v2 {
namespace platform {
namespace io {
32 static bool exists(
const std::string& name );
62 static bool isFile(
const std::string& name );
105 static bool rename(
const std::string& oldname,
const std::string& newname );
118 static void pathnameTemp(
string& name,
const std::string& dir =
".",
const std::string& prefix =
"tmp",
const std::string& suffix =
"" );
150 static void pathnameOnlyDirectory(
string& name,
bool trailing =
true );
163 static void pathnameOnlyFile(
string& name );
177 static void pathnameOnlyBasename(
string& name );