5 #define TYPE_MACRO(type, return_type, type_id, R, W)\
6 void Writable::update_vector_##type_id\
15 for (size_t i = 0; i < size; i++)\
16 update_##type_id(table_id, record_id + i, field_id, value[i]);\
20 #define TYPE_MACRO(type, return_type, type_id, R, W)\
21 void Writable::update_##type_id\
virtual void checkpoint(Commit_Level commit_level)
void default_checkpoint()