Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

gcadd.cxx

Go to the documentation of this file.
00001 /**************************************************************************
00002  * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
00003  *                                                                        *
00004  * Author: The ALICE Off-line Project.                                    *
00005  * Contributors are mentioned in the code where appropriate.              *
00006  *                                                                        *
00007  * Permission to use, copy, modify and distribute this software and its   *
00008  * documentation strictly for non-commercial purposes is hereby granted   *
00009  * without fee, provided that the above copyright notice appears in all   *
00010  * copies and that both the copyright notice and this permission notice   *
00011  * appear in the supporting documentation. The authors make no claims     *
00012  * about the suitability of this software for any purpose. It is          *
00013  * provided "as is" without express or implied warranty.                  *
00014  **************************************************************************/
00015 
00016 /*
00017 Revision 1.1.1.1  2002/07/24 15:56:24  rdm
00018 initial import into CVS
00019 
00020 Revision 1.1.1.1  2002/06/16 15:17:54  hristov
00021 Separate distribution  of Geant3
00022 
00023 Revision 1.5  2000/12/20 09:46:49  alibrary
00024 dlsym not supported on HP, reverting to gcomad
00025 
00026 Revision 1.3  1999/09/29 09:24:14  fca
00027 Introduction of the Copyright and cvs Log
00028 
00029 */
00030 
00031 #if defined(CERNLIB_WINNT)
00032   #define gcaddb GCADDB
00033   #define gcaddc GCADDC
00034   #define gcaddf GCADDF
00035   #define gcaddd GCADDD
00036   #define gcaddi GCADDI
00037   #define gcaddl GCADDL
00038   #define type_of_call _stdcall
00039 #else
00040   #define gcaddb gcaddb_
00041   #define gcaddc gcaddc_
00042   #define gcaddf gcaddf_
00043   #define gcaddd gcaddd_
00044   #define gcaddi gcaddi_
00045   #define gcaddl gcaddl_
00046   #define type_of_call
00047 #endif
00048 
00049 extern "C" bool* type_of_call gcaddb(bool *arg)
00050 {
00051   return arg;
00052 }
00053 extern "C" char* type_of_call gcaddc(char *arg)
00054 {
00055   return arg;
00056 }
00057 extern "C" double* type_of_call gcaddd(double *arg)
00058 {
00059   return arg;
00060 }
00061 extern "C" int*  type_of_call gcaddi(int  *arg)
00062 {
00063   return arg;
00064 }
00065 extern "C" float* type_of_call gcaddf(float *arg)
00066 {
00067   return arg;
00068 }
00069 extern "C" int* type_of_call gcaddl(int *arg)
00070 {
00071   return arg;
00072 }

Generated on Mon Feb 15 11:06:45 2010 for loon by  doxygen 1.3.9.1