globus_common  17.10
globus_print.h
Go to the documentation of this file.
1 
7 #if !defined(GLOBUS_PRINT_H)
8 #define GLOBUS_PRINT_H 1
9 
10 #include "globus_common_include.h"
11 #include "globus_module.h"
12 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
19 extern void globus_fatal(char *msg, ...);
22 extern void globus_silent_fatal(void);
25 extern void globus_error(char *msg, ...);
28 extern void globus_warning(char *msg, ...);
31 extern void globus_notice(char *msg, ...);
34 extern void globus_perror(char *msg, ...);
37 extern void globus_fatal_perror(char *msg, ...);
40 extern char *globus_assert_sprintf(char *msg, ...);
43 extern char *globus_get_unique_session_string(void);
44 
45 void
46 globus_panic(
48  globus_result_t result,
49  const char * message,
50  ...);
51 
52 
53 #ifdef __cplusplus
54 }
55 #endif
56 
57 #endif /* GLOBUS_PRINT_H */
Include System Headers.
Reference Counting Module Activation and Deactivation.
uint32_t globus_result_t
Definition: globus_types.h:84
Module Descriptor.
Definition: globus_module.h:55