d4420d170f7c8118c86ac24757710ada94f8f574
[scilab.git] / scilab / modules / fileio / includes / gw_fileio.h
1 /*
2  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3  * Copyright (C) 2006 - INRIA - Allan CORNET
4  * 
5  * This file must be used under the terms of the CeCILL.
6  * This source file is licensed as described in the file COPYING, which
7  * you should have received as part of this distribution.  The terms
8  * are also available at    
9  * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
10  *
11  */
12 /*--------------------------------------------------------------------------*/ 
13 #ifndef __GW_FILEIO_H__
14 #define __GW_FILEIO_H__
15 #include "dynlib_fileio.h"
16 #include "api_scilab.h"
17 /*--------------------------------------------------------------------------*/ 
18 FILEIO_IMPEXP int gw_fileio(void);
19 /*--------------------------------------------------------------------------*/ 
20 int sci_meof(char *fname,unsigned long fname_len);
21 int sci_mopen(char *fname,unsigned long fname_len);
22 int sci_mclose(char *fname,unsigned long fname_len);
23 int sci_merror(char *fname,unsigned long fname_len);
24 int sci_mputstr(char *fname,unsigned long fname_len);
25 int sci_mput(char *fname,unsigned long fname_len);
26 int sci_mget(char *fname,unsigned long fname_len);
27 int sci_mgetstr(char *fname,unsigned long fname_len);
28 int sci_mseek(char *fname,unsigned long fname_len);
29 int sci_mtell(char *fname,unsigned long fname_len);
30 int sci_mclearerr(char *fname,unsigned long fname_len);
31 int sci_fscanfMat(char *fname,unsigned long fname_len);
32 int sci_mfprintf(char *fname,unsigned long fname_len);
33 int sci_scanf(char *fname,unsigned long fname_len);
34 int sci_fprintfMat(char *fname,unsigned long fname_len);
35 int sci_sscanf(char *fname,unsigned long fname_len);
36 int sci_fscanf(char *fname,unsigned long fname_len);
37 int sci_findfiles(char *fname,unsigned long fname_len);
38 int sci_maxfiles(char *fname,unsigned long fname_len);
39 int sci_getdrives(char *fname,unsigned long fname_len);
40 int sci_fullpath(char *fname,unsigned long fname_len);
41 int sci_deletefile(char *fname,unsigned long fname_len);
42 int sci_pathsep(char *fname,unsigned long fname_len);
43 int sci_filesep(char *fname,unsigned long fname_len);
44 int sci_getlongpathname(char *fname,unsigned long fname_len);
45 int sci_getshortpathname(char *fname,unsigned long fname_len);
46 int sci_fileext(char *fname,unsigned long fname_len);
47 int sci_isdir(char *fname,unsigned long fname_len);
48 int sci_createdir(char *fname,unsigned long fname_len);
49 int sci_removedir(char *fname,unsigned long fname_len);
50 int sci_chdir(char *fname,unsigned long fname_len);
51 int sci_pwd(char *fname,unsigned long fname_len);
52 int sci_fileinfo(char *fname,unsigned long fname_len);
53 int sci_newest(char *fname,unsigned long fname_len);
54 int sci_getrelativefilename(char *fname, unsigned long l);
55 int sci_get_absolute_file_path(char *fname,unsigned long fname_len);
56 int sci_copyfile(char *fname,unsigned long fname_len);
57 int sci_isfile(char *fname,unsigned long fname_len);
58 int sci_fileparts(char *fname,unsigned long fname_len);
59 int sci_movefile(char *fname,unsigned long fname_len);
60 int sci_basename(char *fname,unsigned long fname_len);
61 int sci_pathconvert(char *fname,unsigned long fname_len);
62 int sci_mgetl(char *fname,unsigned long fname_len);
63 int sci_mputl(char *fname,unsigned long fname_len);
64 /*--------------------------------------------------------------------------*/ 
65 #endif /* __GW_FILEIO_H__ */
66 /*--------------------------------------------------------------------------*/