Collaboration diagram for Partial Rollback: Savepoints:
|
Classes | |
| class | sm_save_point_t |
| A point to which a transaction can roll back. More... | |
Functions | |
| static rc_t | ss_m::save_work (sm_save_point_t &sp) |
| Populate a save point. | |
| static rc_t | ss_m::rollback_work (const sm_save_point_t &sp) |
| Roll back to a savepoint. | |
| static rc_t ss_m::save_work | ( | sm_save_point_t & | sp | ) | [static, inherited] |
Populate a save point.
| [out] | sp | An sm_save_point_t owned by the caller. |
| static rc_t ss_m::rollback_work | ( | const sm_save_point_t & | sp | ) | [static, inherited] |
Roll back to a savepoint.
| [in] | sp | An sm_save_point_t owned by the caller and populated by save_work. |
Only one thread may be attached to a transaction when this is called.
1.4.7