59 virtual void operator() (
int warn_code,
const char* file_name,
60 int line_num,
const char *fmt, ...) = 0;
68 virtual void operator() (
int info_code,
const char* file_name,
69 int line_num,
const char* fmt, ...);
85 virtual void operator() (
int warn_code,
const char* file_name,
86 int line_num,
const char* fmt, ...);
102 virtual void operator() (
int warn_code,
const char* file_name,
103 int line_num,
const char *fmt, ...);
116#if (defined OJPH_OS_WINDOWS)
117 #define __OJPHFILE__ \
118 (strrchr(__FILE__, '\\') ? strrchr(__FILE__, '\\') + 1 : __FILE__)
120 #define __OJPHFILE__ \
121 (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : __FILE__)
Definition ojph_message.h:56
virtual OJPH_EXPORT void operator()(int warn_code, const char *file_name, int line_num, const char *fmt,...)=0
Definition ojph_message.h:99
virtual OJPH_EXPORT void operator()(int warn_code, const char *file_name, int line_num, const char *fmt,...)
Definition ojph_message.h:65
virtual OJPH_EXPORT void operator()(int info_code, const char *file_name, int line_num, const char *fmt,...)
Definition ojph_message.h:82
virtual OJPH_EXPORT void operator()(int warn_code, const char *file_name, int line_num, const char *fmt,...)
Definition ojph_block_common.cpp:48
OJPH_EXPORT message_warning & get_warning()
OJPH_EXPORT void configure_error(message_error *error)
OJPH_EXPORT void configure_info(message_info *info)
OJPH_EXPORT message_info & get_info()
OJPH_MSG_LEVEL
Definition ojph_message.h:48
@ ERROR
Definition ojph_message.h:52
@ WARN
Definition ojph_message.h:51
@ INFO
Definition ojph_message.h:50
@ NO_MSG
Definition ojph_message.h:49
OJPH_EXPORT message_error & get_error()
OJPH_EXPORT void set_info_stream(FILE *s)
OJPH_EXPORT void set_warning_stream(FILE *s)
OJPH_EXPORT void configure_warning(message_warning *warn)
OJPH_EXPORT void set_error_stream(FILE *s)
#define OJPH_EXPORT
Definition ojph_arch.h:85