File transaction_transient.hpp¶
FileList > cubrid > src > transaction > transaction_transient.hpp
Go to the source code of this file
#include "lob_locator.hpp"#include "dbtype_def.h"#include "log_lsa.hpp"#include "storage_common.h"#include <forward_list>#include <functional>#include <string>
Namespaces¶
| Type | Name |
|---|---|
| namespace | cubthread |
Classes¶
| Type | Name |
|---|---|
| struct | lob_rb_root |
| struct | tx_transient_class_entry |
| class | tx_transient_class_registry |
Public Functions¶
| Type | Name |
|---|---|
| void | tx_lob_locator_clear (cubthread::entry * thread_p, log_tdes * tdes, bool at_commit, LOG_LSA * savept_lsa) |
| int | xtx_add_lob_locator (cubthread::entry * thread_p, const char * locator, LOB_LOCATOR_STATE state) |
| int | xtx_change_state_of_locator (cubthread::entry * thread_p, const char * locator, const char * new_locator, LOB_LOCATOR_STATE state) |
| int | xtx_drop_lob_locator (cubthread::entry * thread_p, const char * locator) |
| LOB_LOCATOR_STATE | xtx_find_lob_locator (cubthread::entry * thread_p, const char * locator, char * real_locator) |
Public Functions Documentation¶
function tx_lob_locator_clear¶
void tx_lob_locator_clear (
cubthread::entry * thread_p,
log_tdes * tdes,
bool at_commit,
LOG_LSA * savept_lsa
)
function xtx_add_lob_locator¶
int xtx_add_lob_locator (
cubthread::entry * thread_p,
const char * locator,
LOB_LOCATOR_STATE state
)
function xtx_change_state_of_locator¶
int xtx_change_state_of_locator (
cubthread::entry * thread_p,
const char * locator,
const char * new_locator,
LOB_LOCATOR_STATE state
)
function xtx_drop_lob_locator¶
function xtx_find_lob_locator¶
LOB_LOCATOR_STATE xtx_find_lob_locator (
cubthread::entry * thread_p,
const char * locator,
char * real_locator
)
The documentation for this class was generated from the following file cubrid/src/transaction/transaction_transient.hpp