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

Result of track_moved_record(). More...

Detailed Description

Result of track_moved_record().

When failed to track, both null.

Definition at line 1180 of file xct_id.hpp.

#include <xct_id.hpp>

Collaboration diagram for foedus::xct::TrackMovedRecordResult:

Public Member Functions

 TrackMovedRecordResult ()
 
 TrackMovedRecordResult (RwLockableXctId *new_owner_address, char *new_payload_address)
 

Public Attributes

RwLockableXctIdnew_owner_address_
 
char * new_payload_address_
 

Constructor & Destructor Documentation

foedus::xct::TrackMovedRecordResult::TrackMovedRecordResult ( )
inline

Definition at line 1181 of file xct_id.hpp.

#define CXX11_NULLPTR
Used in public headers in place of "nullptr" of C++11.
Definition: cxx11.hpp:132
RwLockableXctId * new_owner_address_
Definition: xct_id.hpp:1186
foedus::xct::TrackMovedRecordResult::TrackMovedRecordResult ( RwLockableXctId new_owner_address,
char *  new_payload_address 
)
inline

Definition at line 1183 of file xct_id.hpp.

1184  : new_owner_address_(new_owner_address), new_payload_address_(new_payload_address) {}
RwLockableXctId * new_owner_address_
Definition: xct_id.hpp:1186

Member Data Documentation

RwLockableXctId* foedus::xct::TrackMovedRecordResult::new_owner_address_
char* foedus::xct::TrackMovedRecordResult::new_payload_address_

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