00001 /** 00002 * @file Platform/MessageQueueBase.h 00003 * 00004 * Platform dependend inclusion of MessageQueueBase.h 00005 * 00006 * @author Martin Lötzsch 00007 */ 00008 00009 #ifdef APERIOS1_3_2 00010 #include "Aperios1.3.2/MessageQueueBase.h" 00011 #define MESSAGEQUEUEBASE_INCLUDED 00012 #endif 00013 00014 #ifdef _WIN32 00015 #include "Win32Linux/MessageQueueBase.h" 00016 #define MESSAGEQUEUEBASE_INCLUDED 00017 #endif 00018 00019 #ifdef LINUX 00020 #include "Win32Linux/MessageQueueBase.h" 00021 #define MESSAGEQUEUEBASE_INCLUDED 00022 #endif 00023 00024 #ifdef CYGWIN 00025 #include "Win32Linux/MessageQueueBase.h" 00026 #define MESSAGEQUEUEBASE_INCLUDED 00027 #endif 00028 00029 #ifndef MESSAGEQUEUEBASE_INCLUDED 00030 #error Unknown platform 00031 #endif 00032 00033 /* 00034 * Change log: 00035 * 00036 * $Log: MessageQueueBase.h,v $ 00037 * Revision 1.1.1.1 2004/05/22 17:23:21 cvsadm 00038 * created new repository GT2004_WM 00039 * 00040 * Revision 1.1 2003/10/07 10:06:58 cvsadm 00041 * Created GT2004 (M.J.) 00042 * 00043 * Revision 1.1.1.1 2003/07/02 09:40:24 cvsadm 00044 * created new repository for the competitions in Padova from the 00045 * tamara CVS (Tuesday 2:00 pm) 00046 * 00047 * removed unused solutions 00048 * 00049 * Revision 1.2 2003/05/05 11:56:56 dueffert 00050 * now using ifdef instead of if 00051 * 00052 * Revision 1.1 2002/09/10 15:40:04 cvsadm 00053 * Created new project GT2003 (M.L.) 00054 * - Cleaned up the /Src/DataTypes directory 00055 * - Removed challenge related source code 00056 * - Removed processing of incoming audio data 00057 * - Renamed AcousticMessage to SoundRequest 00058 * 00059 * Revision 1.3 2002/08/01 12:52:26 roefer 00060 * RouterCtrl and TcpConnection added 00061 * 00062 * Revision 1.2 2002/07/23 16:40:11 roefer 00063 * Router and SimGT2002 adapted to new message queue and streams 00064 * 00065 * Revision 1.1 2002/07/23 13:36:39 loetzsch 00066 * - exchanged StaticQueue by MessageQueue with platform dependend 00067 * base classes 00068 * 00069 */