27 #include <boost/cstdint.hpp>
36 using boost::uint16_t;
38 using boost::uint32_t;
40 using boost::uint64_t;
43 typedef boost::uint64_t stream_size_type;
44 typedef boost::int64_t stream_offset_type;
45 typedef ::size_t memory_size_type;
47 typedef SSIZE_T memory_offset_type;
49 typedef ::ssize_t memory_offset_type;
52 typedef stream_offset_type offset_type;
55 typedef __int64 offset_type;
57 typedef off_t offset_type;
60 #if defined (_WIN32) && !defined(__MINGW32__)
61 typedef SSIZE_T ssize_type;
62 #ifdef _TPIE_SMALL_MAIN_MEMORY
64 typedef unsigned __int32 size_type;
66 typedef size_t size_type;
69 typedef size_t size_type;
72 typedef ssize_t ssize_type;
73 typedef size_t size_type;
77 #endif //_TPIE_TYPES_H