// // RapMap - Rapid and accurate mapping of short reads to transcriptomes using // quasi-mapping. // Copyright (C) 2015, 2016 Rob Patro, Avi Srivastava, Hirak Sarkar // // This file is part of RapMap. // // RapMap is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // RapMap is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with RapMap. If not, see . // #ifndef __PUFFERFISH_FILESYSTEM_HPP__ #define __PUFFERFISH_FILESYSTEM_HPP__ namespace puffer { namespace fs { // Taken from // http://stackoverflow.com/questions/12774207/fastest-way-to-check-if-a-file-exist-using-standard-c-c11-c bool FileExists(const char* path); // Taken from // http://stackoverflow.com/questions/12774207/fastest-way-to-check-if-a-file-exist-using-standard-c-c11-c bool DirExists(const char* path); int MakeDir(const char* path); int MakePath(const char *dir); }} #endif //__PUFFERFISH_FILESYSTEM_HPP__