00001 #ifndef msw_H 00002 #define msw_H 00003 /******************************************************************************* 00004 * E.S.O. - VLT project 00005 * 00006 * "@(#) $Id: msw.h,v 1.115 2003/11/12 14:33:34 vltsccm Exp $" 00007 * 00008 * who when what 00009 * -------- -------- ---------------------------------------------- 00010 * awalland 21/05/96 Added field userField in MOD_RECORD 00011 * mverola 03/04/96 Added mswFocusNameMap 00012 * gchiozzi 07/09/95 Added mswStateNameMap 00013 * gchiozzi 02/08/95 Added include to tcs.h 00014 * awalland 08/06/95 created 00015 */ 00016 00017 /************************************************************************ 00018 * 00019 * General include file for the "msw" module. 00020 * It contains common definitions used in every component of the module 00021 */ 00022 00023 #ifndef __cplusplus 00024 #error This is a C++ include file and cannot be used from plain C 00025 #endif 00026 00027 /* Include with error messages */ 00028 #include "eccsTestTools.h" 00029 #include "mswErrors.h" 00030 00031 /* 00032 * Defines for the target telescope. 00033 * The default target is VLT 00034 * Up to now only VLT and NTT 00035 * All other common defines used both in C/C++ code and dbLoader definitions 00036 */ 00037 00038 #include "tcs.h" 00039 #include "fndOBJECT.h" 00040 #include "mswDefines.h" 00041 00042 #include "fndNAME_MAP.h" 00043 00044 extern fndNAME_MAP mswStateNameMap; 00045 extern fndNAME_MAP mswFocusNameMap; 00046 00047 #endif