Zero  0.1.0
Classes | Macros
log_core.cpp File Reference
#include "w_defines.h"
#include "thread_wrapper.h"
#include "sm_options.h"
#include "sm_base.h"
#include "logrec.h"
#include "log_core.h"
#include "log_carray.h"
#include "log_lsn_tracker.h"
#include "xct_logger.h"
#include "buffer_pool.hpp"
#include "fixable_page_h.h"
#include <algorithm>
#include <sstream>
#include <fstream>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/uio.h>
#include <fcntl.h>
#include <unistd.h>

Classes

class  ticker_thread_t
 
class  fetch_buffer_loader_t
 
class  flush_daemon_thread_t
 

Macros

#define SM_SOURCE
 
#define LOG_CORE_C
 
#define CHECK_ERRNO(n)
 

Macro Definition Documentation

§ CHECK_ERRNO

#define CHECK_ERRNO (   n)
Value:
if (n == -1) { \
W_FATAL_MSG(fcOS, << "Kernel errno code: " << errno); \
}

§ LOG_CORE_C

#define LOG_CORE_C

§ SM_SOURCE

#define SM_SOURCE