better way to do dll (io module)
[scilab.git] / scilab / modules / io / includes / setenvc.h
1 /*
2  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3  * Copyright (C) 2007 - INRIA - Sylvestre LEDRU
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 __SETENVC_H__
14 #define __SETENVC_H__
15 #include "dynlib_io.h"
16 #include "BOOL.h"
17
18 /**
19  * Set in the system environment a variable to a value
20  * @param[in] string the name of the variable
21  * @param[in] value the value of the variable "string"
22  * @return FALSE if there is a problem otherwise TRUE
23  */
24 IO_IMPEXP BOOL setenvc(char *string,char *value);
25
26 /**
27  * TODO : comment 
28  * @return 
29  */
30 IO_IMPEXP int getUpdateEnvVar(void);
31
32 /**
33  * TODO : comment 
34  * @param val
35  */
36 IO_IMPEXP void setUpdateEnvVar(int val);
37
38 #endif /* __SETENVC_H__ */
39 /*--------------------------------------------------------------------------*/