libfoedus-core
FOEDUS Core Library
foedus::xct::McsRwAsyncMapping Struct Reference

Detailed Description

Definition at line 873 of file xct_id.hpp.

#include <xct_id.hpp>

Public Member Functions

 McsRwAsyncMapping (UniversalLockId lock_id, McsBlockIndex block)
 
 McsRwAsyncMapping ()
 

Public Attributes

UniversalLockId lock_id_
 
McsBlockIndex block_index_
 
char padding_ [16-sizeof(McsBlockIndex)-sizeof(UniversalLockId)]
 

Constructor & Destructor Documentation

foedus::xct::McsRwAsyncMapping::McsRwAsyncMapping ( UniversalLockId  lock_id,
McsBlockIndex  block 
)
inline

Definition at line 878 of file xct_id.hpp.

878  :
879  lock_id_(lock_id), block_index_(block) {}
UniversalLockId lock_id_
Definition: xct_id.hpp:874
foedus::xct::McsRwAsyncMapping::McsRwAsyncMapping ( )
inline

Definition at line 880 of file xct_id.hpp.

UniversalLockId lock_id_
Definition: xct_id.hpp:874
const UniversalLockId kNullUniversalLockId
This never points to a valid lock, and also evaluates less than any vaild alocks. ...
Definition: xct_id.hpp:137

Member Data Documentation

char foedus::xct::McsRwAsyncMapping::padding_[16-sizeof(McsBlockIndex)-sizeof(UniversalLockId)]

Definition at line 876 of file xct_id.hpp.


The documentation for this struct was generated from the following file: