1/* BEGIN LICENSE BLOCK 2 * Version: CMPL 1.1 3 * 4 * The contents of this file are subject to the Cisco-style Mozilla Public 5 * License Version 1.1 (the "License"); you may not use this file except 6 * in compliance with the License. You may obtain a copy of the License 7 * at www.eclipse-clp.org/license. 8 * 9 * Software distributed under the License is distributed on an "AS IS" 10 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See 11 * the License for the specific language governing rights and limitations 12 * under the License. 13 * 14 * The Original Code is The ECLiPSe Constraint Logic Programming System. 15 * The Initial Developer of the Original Code is Cisco Systems, Inc. 16 * Portions created by the Initial Developer are 17 * Copyright (C) 1997-2006 Cisco Systems, Inc. All Rights Reserved. 18 * 19 * Contributor(s): 20 * 21 * END LICENSE BLOCK */ 22 23/* 24 * ECLiPSe LIBRARY MODULE 25 * 26 * $Id: eclipseclass.h,v 1.2 2012/02/25 13:36:44 jschimpf Exp $ 27 * 28 * 29 * IDENTIFICATION: eclipseclass.h 30 * 31 * AUTHOR: Joachim Schimpf 32 * AUTHOR: Stefano Novello 33 * 34 * DESCRIPTION: Include file for using ECLiPSe from C++ 35 * 36 */ 37 38 39#ifdef _WIN32 40 41#include <windows.h> 42#define Winapi WINAPI 43#define DLLEXP __declspec(dllimport) 44 45#else /* UNIX */ 46 47#define Winapi 48#define DLLEXP 49 50#endif 51 52#include "eclipse_cc.h" 53 54