26 #ifndef _PORTABILITY_H
27 #define _PORTABILITY_H
30 #include <tpie/config.h>
33 typedef tpie::offset_type TPIE_DEPRECATED(TPIE_OS_OFFSET);
34 typedef tpie::size_type TPIE_DEPRECATED(TPIE_OS_SIZE_T);
35 typedef tpie::ssize_type TPIE_DEPRECATED(TPIE_OS_SSIZE_T);
36 typedef tpie::ssize_type TPIE_DEPRECATED(TPIE_OS_OUTPUT_SIZE_T);
38 #if defined (_WIN32) && !defined(__MINGW32__)
39 typedef long TPIE_DEPRECATED(TPIE_OS_LONG);
40 typedef __int64 TPIE_DEPRECATED(TPIE_OS_LONGLONG);
41 typedef unsigned __int64 TPIE_DEPRECATED(TPIE_OS_ULONGLONG);
43 typedef long TPIE_DEPRECATED(TPIE_OS_LONG);
44 typedef long long int TPIE_DEPRECATED(TPIE_OS_LONGLONG);
45 typedef unsigned long long int TPIE_DEPRECATED(TPIE_OS_ULONGLONG);
Macros for deprecating classes, methods and typedefs.