18 virtual bool begin() {
return true; }
33 return this->
open(path_str_exanded, mode);
39 bool exists(
const std::string& path) {
return exists(path.c_str()); }
40 bool remove(
const char* path) { return ::remove(
expand(path)) == 0; }
41 bool remove(
const std::string& path) {
return remove(path.c_str()); }
48 bool mkdir(
const char* path) { return ::mkdir(
expand(path), 0777) == 0; }
49 bool mkdir(
const std::string& path) {
return mkdir(path.c_str()); }
50 bool rmdir(
const char* path) { return ::rmdir(
expand(path)) == 0; }
51 bool rmdir(
const std::string& path) {
return rmdir(path.c_str()); }
62 const char*
expand(
const char* file) {
#define LOGI(...)
Definition AudioLoggerIDF.h:28
#define assert(T)
Definition avr.h:10