grasp_runtime_information.h
Go to the documentation of this file.
1 /*
2  * Copyright 2016 CNRS & Universite Lille 1. All rights reserved.
3  *
4  * Licensed under the GRASP Open Source License V1.0 (see LICENSE file)
5  */
6 
7 /*
8  * File: grasp_runtime_information.h
9  * Author: david
10  *
11  * Created on 2 de julio de 2014, 14:08
12  */
13 
14 #ifndef GRASP_RUNTIME_INFORMATION_H
15 #define GRASP_RUNTIME_INFORMATION_H
16 
17 #ifdef __cplusplus
18 extern "C" {
19 #endif
20 
21 #include "../retrieval/constants_set/mod_globals.inc"
22 
23  extern char grasp_exec_file[_GBL_FILE_PATH_LEN];
24 
25  extern char grasp_current_path[_GBL_FILE_PATH_LEN];
26 
27  extern char grasp_main_settings_file[_GBL_FILE_PATH_LEN];
28 
29  void grasp_runtime_initialize(char *argv[]);
30 
31  void grasp_runtime_set(char *exec_file, char *current_path, char *main_settings_file);
32 
33  void grasp_runtime_debug();
34 
40 
46 
47 
48 #ifdef __cplusplus
49 }
50 #endif
51 
52 #endif /* GRASP_RUNTIME_INFORMATION_H */
53 
void grasp_runtime_debug()
Definition: grasp_runtime_information.c:36
char grasp_exec_file[_GBL_FILE_PATH_LEN]
Definition: grasp_runtime_information.c:12
char grasp_main_settings_file[_GBL_FILE_PATH_LEN]
Definition: grasp_runtime_information.c:16
char * grasp_runtime_settings_file_filename()
Definition: grasp_runtime_information.c:52
char * grasp_runtime_settings_file()
Definition: grasp_runtime_information.c:42
void grasp_runtime_initialize(char *argv[])
char grasp_current_path[_GBL_FILE_PATH_LEN]
Definition: grasp_runtime_information.c:14
void grasp_runtime_set(char *exec_file, char *current_path, char *main_settings_file)
Definition: grasp_runtime_information.c:25