File log_compress.c¶
FileList > cubrid > src > transaction > log_compress.c
Go to the source code of this file
#include <string.h>#include <assert.h>#include "log_compress.h"#include "error_manager.h"#include "memory_alloc.h"#include "perf_monitor.h"#include "memory_wrapper.hpp"
Public Functions¶
| Type | Name |
|---|---|
| bool | log_diff (int undo_length, const void * undo_data, int redo_length, void * redo_data) |
| bool | log_unzip (LOG_ZIP * log_unzip, int length, const void * data) |
| bool | log_zip (LOG_ZIP * log_zip, int length, const void * data) |
| LOG_ZIP * | log_zip_alloc (int size) |
| void | log_zip_free (LOG_ZIP * log_zip) |
| void | log_zip_free_data (LOG_ZIP & log_zip) |
| bool | log_zip_realloc_if_needed (LOG_ZIP & log_zip, int new_size) |
Public Functions Documentation¶
function log_diff¶
function log_unzip¶
function log_zip¶
function log_zip_alloc¶
function log_zip_free¶
function log_zip_free_data¶
function log_zip_realloc_if_needed¶
The documentation for this class was generated from the following file cubrid/src/transaction/log_compress.c