Skip to content

File log_reader.hpp

FileList > cubrid > src > transaction > log_reader.hpp

Go to the source code of this file

  • #include "log_storage.hpp"
  • #include "log_lsa.hpp"
  • #include "log_impl.h"
  • #include <type_traits>
  • #include "thread_manager.hpp"
  • #include <cstring>

Classes

Type Name
class log_reader

Public Functions

Type Name
void LOG_READ_ADD_ALIGN (THREAD_ENTRY * thread_p, size_t add, LOG_LSA * lsa, LOG_PAGE * log_pgptr, LOG_CS_ACCESS_MODE cs_access_mode=LOG_CS_FORCE_USE)
void LOG_READ_ADVANCE_WHEN_DOESNT_FIT (THREAD_ENTRY * thread_p, size_t length, LOG_LSA * lsa, LOG_PAGE * log_pgptr, LOG_CS_ACCESS_MODE cs_access_mode=LOG_CS_FORCE_USE)
void LOG_READ_ALIGN (THREAD_ENTRY * thread_p, LOG_LSA * lsa, LOG_PAGE * log_pgptr, LOG_CS_ACCESS_MODE cs_access_mode=LOG_CS_FORCE_USE)

Public Functions Documentation

function LOG_READ_ADD_ALIGN

inline void LOG_READ_ADD_ALIGN (
    THREAD_ENTRY * thread_p,
    size_t add,
    LOG_LSA * lsa,
    LOG_PAGE * log_pgptr,
    LOG_CS_ACCESS_MODE cs_access_mode=LOG_CS_FORCE_USE
) 

function LOG_READ_ADVANCE_WHEN_DOESNT_FIT

inline void LOG_READ_ADVANCE_WHEN_DOESNT_FIT (
    THREAD_ENTRY * thread_p,
    size_t length,
    LOG_LSA * lsa,
    LOG_PAGE * log_pgptr,
    LOG_CS_ACCESS_MODE cs_access_mode=LOG_CS_FORCE_USE
) 

function LOG_READ_ALIGN

inline void LOG_READ_ALIGN (
    THREAD_ENTRY * thread_p,
    LOG_LSA * lsa,
    LOG_PAGE * log_pgptr,
    LOG_CS_ACCESS_MODE cs_access_mode=LOG_CS_FORCE_USE
) 


The documentation for this class was generated from the following file cubrid/src/transaction/log_reader.hpp