趣味で作ってるロボット用ソフトウェア
 All Classes Files Functions Enumerations Enumerator Friends Pages
Macros | Functions
log_printf.h File Reference

ログ出力 More...

#include <string>
Include dependency graph for log_printf.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define FILE_POSITION()   LOG_PRINTF_FILE_LINE(__FILE__, __LINE__)
 
#define LOG_PRINTF_FILE_LINE(file, line)   file ":" LOG_PRINTF_VALUE(line) ": "
 
#define LOG_PRINTF_VALUE(value)   #value
 
#define ASSERT(a, b)   assert(a && b)
 

Functions

void hrk::log_set_file_name (const char *file_name)
 ログを出力するファイル名の指定 More...
 
bool hrk::log_is_valid ()
 
int hrk::log_printf (const char *format,...)
 ログファイルと stderr へのメッセージ出力
 
int hrk::log_print (const char *text)
 
size_t hrk::log_write (const char *buf, size_t count)
 
void hrk::log_printf_close ()
 

Detailed Description

ログ出力