globus_common  17.9
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
globus_i_error_generic.h
1 
2 #ifndef GLOBUS_DONT_DOCUMENT_INTERNAL
3 
4 #ifndef GLOBUS_I_ERROR_GENERIC_H
5 #define GLOBUS_I_ERROR_GENERIC_H
6 
12 #include "globus_common_include.h"
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
31 typedef struct globus_l_error_data_s
32 {
34  int type;
36  char * short_desc;
38  char * long_desc;
39 
40  /* these are static strings, do NOT free them */
41  const char * file;
42  const char * func;
43  int line;
44 }
45 globus_l_error_data_t;
46 
47 #ifdef __cplusplus
48 }
49 #endif
50 
51 #endif /* GLOBUS_I_ERROR_GENERIC_H */
52 
53 #endif /* GLOBUS_DONT_DOCUMENT_INTERNAL */
Include System Headers.