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