Chameleon Applications

Chameleon Applications Svn Source Tree

Root/trunk/ChameleonPrefPane/Sources/file_util.h

1/*
2 * file_util.h
3 * ChameleonPrefPane
4 *
5 * Created by Rekursor on 1/24/10.
6 *
7 */
8#ifndef __CHFILE_UTIL_H
9#define __CHFILE_UTIL_H
10#include <sys/stat.h>
11
12/**
13 * Check whether file exists:
14 */
15inline bool fileExists(const char * str)
16{
17struct stat stFileInfo;
18if((stat(str,&stFileInfo)) == 0) return true;
19else return false;
20}
21
22inline bool fileExists(std::string str) {return fileExists(str.c_str());}
23
24
25#endif
26

Archive Download this file

Revision: 51