#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <stdarg.h>
#include "hecmw_config.h"
#include "hecmw_init.h"
#include "hecmw_finalize.h"
#include "hecmw_malloc.h"
#include "hecmw_log.h"
#include "hecmw_msg.h"
#include "hecmw_lib_fc.h"
#include "hecmw_comm.h"
#include "hecmw_control.h"
#include "hecmw_error.h"
#include "hecmw_time.h"
#include "mpi.h"
Go to the source code of this file.
|
void | HECMW_fprintf (FILE *fp, char *fmt,...) |
|
void | HECMW_printerr (char *fmt,...) |
|
char * | HECMW_get_date (void) |
|
char * | HECMW_get_date_r (char *buf, int len) |
|
void | HECMW_assert_ (int cond, char *cond_str, char *file, int line) |
|
int | HECMW_check_condition_ (int cond, char *cond_str, int isabort, char *file, int line) |
|
void | HECMW_abort (HECMW_Comm comm) |
|
char * | HECMW_toupper (char *s) |
|
char * | HECMW_tolower (char *s) |
|
void | HECMW_print_error (void) |
|
void | HECMW_print_msg (int loglv, int msgno, const char *fmt,...) |
|
void | HECMW_print_vmsg (int loglv, int msgno, const char *fmt, va_list ap) |
|
int | HECMW_snprintf (char *msg, size_t size, const char *format,...) |
|
int | HECMW_vsnprintf (char *msg, size_t size, const char *format, va_list ap) |
|
◆ HECMW_assert
#define HECMW_assert |
( |
|
cond | ) |
((void)0) |
◆ HECMW_check_condition
#define HECMW_check_condition |
( |
|
cond, |
|
|
|
isabort |
|
) |
| HECMW_check_condition_((cond) ? 1 : 0, #cond, isabort, __FILE__, __LINE__); |
◆ HECMW_DEBUG
#define HECMW_DEBUG |
( |
|
args | ) |
((void)0) |
◆ HECMW_abort()
◆ HECMW_assert_()
void HECMW_assert_ |
( |
int |
cond, |
|
|
char * |
cond_str, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |
◆ HECMW_check_condition_()
int HECMW_check_condition_ |
( |
int |
cond, |
|
|
char * |
cond_str, |
|
|
int |
isabort, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |
◆ HECMW_fprintf()
void HECMW_fprintf |
( |
FILE * |
fp, |
|
|
char * |
fmt, |
|
|
|
... |
|
) |
| |
◆ HECMW_get_date()
char* HECMW_get_date |
( |
void |
| ) |
|
◆ HECMW_get_date_r()
char* HECMW_get_date_r |
( |
char * |
buf, |
|
|
int |
len |
|
) |
| |
◆ HECMW_print_error()
void HECMW_print_error |
( |
void |
| ) |
|
◆ HECMW_print_msg()
void HECMW_print_msg |
( |
int |
loglv, |
|
|
int |
msgno, |
|
|
const char * |
fmt, |
|
|
|
... |
|
) |
| |
◆ HECMW_print_vmsg()
void HECMW_print_vmsg |
( |
int |
loglv, |
|
|
int |
msgno, |
|
|
const char * |
fmt, |
|
|
va_list |
ap |
|
) |
| |
◆ HECMW_printerr()
void HECMW_printerr |
( |
char * |
fmt, |
|
|
|
... |
|
) |
| |
◆ HECMW_snprintf()
int HECMW_snprintf |
( |
char * |
msg, |
|
|
size_t |
size, |
|
|
const char * |
format, |
|
|
|
... |
|
) |
| |
◆ HECMW_tolower()
char* HECMW_tolower |
( |
char * |
s | ) |
|
◆ HECMW_toupper()
char* HECMW_toupper |
( |
char * |
s | ) |
|
◆ HECMW_vsnprintf()
int HECMW_vsnprintf |
( |
char * |
msg, |
|
|
size_t |
size, |
|
|
const char * |
format, |
|
|
va_list |
ap |
|
) |
| |