1 #ifndef TSREMUXCPP_DEFINE_H_
2 #define TSREMUXCPP_DEFINE_H_
6 #include <boost/shared_array.hpp>
7 #include <boost/shared_ptr.hpp>
8 #include <boost/date_time/posix_time/posix_time.hpp>
10 #define readonly const
13 typedef unsigned char byte;
14 typedef unsigned short ushort;
15 typedef unsigned int uint;
16 typedef unsigned int UInt32;
17 typedef signed int Int32;
18 typedef unsigned long long UInt64;
19 typedef signed long long Int64;
20 typedef boost::posix_time::time_duration TimeSpan;
21 typedef boost::shared_array<byte> pByte;
23 #endif TSREMUXCPP_DEFINE_H_