|
Zero
0.1.0
|
Log-scan iterator. More...
#include <log_core.h>
Public Member Functions | |
| log_i (log_core &l, const lsn_t &lsn, const bool forward=true) | |
| start a scan of the given log a the given log sequence number. More... | |
| ~log_i () | |
| bool | xct_next (lsn_t &lsn, logrec_t *&r) |
| Get the next log record for transaction, put its sequence number in argument lsn. More... | |
| bool | xct_next (lsn_t &lsn, logrec_t &r) |
| w_rc_t & | get_last_rc () |
| Get the return code from the last next() call. More... | |
Private Attributes | |
| log_core & | log |
| lsn_t | cursor |
| w_rc_t | last_rc |
| bool | forward_scan |
Log-scan iterator.
Used in restart to scan the log.
start a scan of the given log a the given log sequence number.
|
inline |
|
inline |
Get the return code from the last next() call.
Get the next log record for transaction, put its sequence number in argument lsn.
|
private |
|
private |
|
private |
|
private |
1.8.12