cmEngine  0.1.1
A library for interpreting CMake code.
cmStat.h
1 #ifndef cmEngine_Include_cmStat_h
2 #define cmEngine_Include_cmStat_h
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
12 #define CM_IFMT 0170000
13 
18 #define CM_IFREG 0100000
19 
24 #define CM_IFDIR 0040000
25 
31 struct cmStat
32 {
35  unsigned int mode;
37  unsigned long long int mtime;
39  unsigned long long int atime;
41  unsigned long long int ctime;
44  unsigned long long int size;
45 };
46 
47 #ifdef __cplusplus
48 } /* extern "C" */
49 #endif
50 
51 #endif /* cmEngine_Include_cmStat_h */
Definition: cmStat.h:31
unsigned long long int ctime
Definition: cmStat.h:41
unsigned long long int mtime
Definition: cmStat.h:37
unsigned long long int atime
Definition: cmStat.h:39
unsigned long long int size
Definition: cmStat.h:44
unsigned int mode
Definition: cmStat.h:35