sm_quark_t Class Reference
[Early Lock Release: Quarks]

Collaboration diagram for sm_quark_t:

Collaboration graph
[legend]
List of all members.

Detailed Description

List of locks acquired by a transaction since the quark was "opened".

When a quark is closed (by calling close()), the release_locks parameter indicates if all short-duration read locks acquired during the quark should be released.

Note:
Quarks are an experimental feature for use as a building block for a more general nested-transaction facility.

Definition at line 587 of file sm.h.

Public Member Functions

NORET sm_quark_t ()
tid_t tid () const
 operator bool () const


The documentation for this class was generated from the following file:
Generated on Wed Jul 7 17:22:43 2010 for Shore Storage Manager by  doxygen 1.4.7