src/Main.h

changeset 106
9174be9ac686
parent 88
5def6ff8b466
child 108
6409ece8297c
equal deleted inserted replaced
105:6dbac3305614 106:9174be9ac686
76 EType GetTypeByName (String token); 76 EType GetTypeByName (String token);
77 String GetTypeName (EType type); 77 String GetTypeName (EType type);
78 String GetVersionString (EFormLength len); 78 String GetVersionString (EFormLength len);
79 String MakeVersionString (int major, int minor, int patch); 79 String MakeVersionString (int major, int minor, int patch);
80 80
81 template<typename T>
82 inline T max (T a, T b)
83 {
84 return a > b ? a : b;
85 }
86
87 template<typename T>
88 inline T min (T a, T b)
89 {
90 return a < b ? a : b;
91 }
92
81 #ifndef __GNUC__ 93 #ifndef __GNUC__
82 #define __attribute__(X) 94 #define __attribute__(X)
83 #endif 95 #endif
84 #define deprecated __attribute__ ((deprecated)) 96 #define deprecated __attribute__ ((deprecated))
85 97

mercurial