File flashback_cl.h
FileList > cubrid > src > transaction > flashback_cl.h
Go to the source code of this file
#include <unordered_map>
#include "dynamic_array.h"
#include "storage_common.h"
#include "log_lsa.hpp"
Classes
Public Types
Public Functions
| Type |
Name |
| int |
flashback_find_class_index (OID * oidlist, int list_size, OID classoid)
|
| int |
flashback_print_loginfo (char * loginfo, int num_item, dynamic_array * classlist, OID * oidlist, bool is_detail, FILE * outfp)
|
| int |
flashback_unpack_and_print_summary (char ** summary_buffer, FLASHBACK_SUMMARY_INFO_MAP * summary, dynamic_array * classname_list, OID * oidlist)
|
Macros
Public Types Documentation
typedef FLASHBACK_SUMMARY_INFO
typedef struct flashback_summary_info FLASHBACK_SUMMARY_INFO;
typedef FLASHBACK_SUMMARY_INFO_MAP
typedef std::unordered_map<TRANID, FLASHBACK_SUMMARY_INFO> FLASHBACK_SUMMARY_INFO_MAP;
Public Functions Documentation
function flashback_find_class_index
int flashback_find_class_index (
OID * oidlist,
int list_size,
OID classoid
)
function flashback_print_loginfo
int flashback_print_loginfo (
char * loginfo,
int num_item,
dynamic_array * classlist,
OID * oidlist,
bool is_detail,
FILE * outfp
)
function flashback_unpack_and_print_summary
int flashback_unpack_and_print_summary (
char ** summary_buffer,
FLASHBACK_SUMMARY_INFO_MAP * summary,
dynamic_array * classname_list,
OID * oidlist
)
Macro Definition Documentation
define FLASHBACK_FIND_SUMMARY_ENTRY
#define FLASHBACK_FIND_SUMMARY_ENTRY (
trid,
summary_info,
summary_entry
) `/* multi line expression */`
The documentation for this class was generated from the following file cubrid/src/transaction/flashback_cl.h