lpid_t Class Reference

Collaboration diagram for lpid_t:

Collaboration graph
[legend]
List of all members.

Detailed Description

Long page ID.

Store ID (volume number + store number) + page number.

Examples:

lockid_test.cpp.

Definition at line 100 of file sm_s.h.

Public Member Functions

 lpid_t ()
 lpid_t (const stid_t &s, shpid_t p)
 lpid_t (vid_t v, snum_t s, shpid_t p)
vid_t vol () const
snum_t store () const
const stid_tstid () const
bool is_null () const
bool operator== (const lpid_t &p) const
bool operator!= (const lpid_t &p) const
bool operator<= (const lpid_t &p) const
bool operator>= (const lpid_t &p) const

Public Attributes

stid_t _stid
shpid_t page

Static Public Attributes

static const lpid_t bof
static const lpid_t eof
static const lpid_t null


The documentation for this class was generated from the following file:
Generated on Mon Jan 2 15:14:08 2012 for Shore Storage Manager by  doxygen 1.4.7