foam to Tecplot360 converter
[OpenFOAM-1.6.x.git] / applications / utilities / postProcessing / dataConversion / foamToTecplot360 / tecio / tecsrc / SYSTEM.h
blob6e510359a5b7038510c775bd99c26fffc818665f
1 /*
2 * NOTICE and LICENSE for Tecplot Input/Output Library (TecIO) - OpenFOAM
4 * Copyright (C) 1988-2009 Tecplot, Inc. All rights reserved worldwide.
6 * Tecplot hereby grants OpenCFD limited authority to distribute without
7 * alteration the source code to the Tecplot Input/Output library, known
8 * as TecIO, as part of its distribution of OpenFOAM and the
9 * OpenFOAM_to_Tecplot converter. Users of this converter are also hereby
10 * granted access to the TecIO source code, and may redistribute it for the
11 * purpose of maintaining the converter. However, no authority is granted
12 * to alter the TecIO source code in any form or manner.
14 * This limited grant of distribution does not supersede Tecplot, Inc.'s
15 * copyright in TecIO. Contact Tecplot, Inc. for further information.
17 * Tecplot, Inc.
18 * 3535 Factoria Blvd, Ste. 550
19 * Bellevue, WA 98006, USA
20 * Phone: +1 425 653 1200
21 * http://www.tecplot.com/
25 *****************************************************************
26 *****************************************************************
27 ******* ********
28 ****** Copyright (C) 1988-2008 Tecplot, Inc. *******
29 ******* ********
30 *****************************************************************
31 *****************************************************************
33 #if defined EXTERN
34 #undef EXTERN
35 #endif
36 #if defined SYSTEMMODULE
37 #define EXTERN
38 #else
39 #define EXTERN extern
40 #endif
42 #if defined TECPLOTKERNEL
43 /* CORE SOURCE CODE REMOVED */
44 #endif
45 EXTERN int OpenFileListGetCount(void);
46 EXTERN char *GetLongFileName(const char *FileName);
47 EXTERN Boolean_t VerifyToOverwriteFile(const char *FName);
48 EXTERN Boolean_t IsValidDirectory(const char *FName);
49 EXTERN Boolean_t FileExists(const char *F,
50 Boolean_t ShowErr);
51 EXTERN Boolean_t IsOkFNameChar(unsigned char ch);
52 EXTERN void ErrFName(const char *FName);
53 EXTERN Boolean_t IsValidFileName(const char *FileName,
54 Boolean_t IsReading,
55 Boolean_t ShowError);
56 EXTERN Boolean_t ResizeFile(FILE *File,
57 Int64_t Length);
58 EXTERN Boolean_t Close_File(FILE **F,
59 Boolean_t ShowErr);
60 EXTERN Boolean_t Open_File(FILE **F,
61 const char *FName,
62 Boolean_t IsReading,
63 Boolean_t IsAppending,
64 Boolean_t ForceOpen,
65 Boolean_t ShowErr,
66 Boolean_t IsAscii);