UndoLogInfo Class Reference

#include <Transaction.h>

Collaboration diagram for UndoLogInfo:

Collaboration graph
[legend]

Public Member Functions

void print ()

Data Fields

int size_
OperationType opType_
void * ptrToTuple_
UndoLogInfonext_

Detailed Description

Definition at line 44 of file Transaction.h.


Member Function Documentation

void UndoLogInfo::print (  )  [inline]

Definition at line 51 of file Transaction.h.

References opType_, ptrToTuple_, and size_.

Referenced by Transaction::printDebugInfo().

00051                  {
00052        printf("<UndoLogInfo>\n");
00053        printf("  <Size> %d </Size>\n", size_);
00054        printf("  <OperationType> %d </OperationType>\n", opType_);
00055        printf("  <TuplePtr> %x </TuplePtr>\n", ptrToTuple_);
00056        printf("</UndoLogInfo>\n");
00057 
00058     }

Here is the caller graph for this function:


Field Documentation

UndoLogInfo* UndoLogInfo::next_

Definition at line 50 of file Transaction.h.

Referenced by Transaction::addAtBegin(), Transaction::createUndoLog(), Transaction::noOfUndoLogs(), and Transaction::popUndoLog().

OperationType UndoLogInfo::opType_

Definition at line 48 of file Transaction.h.

Referenced by Transaction::applyUndoLogs(), Transaction::createUndoLog(), and print().

void* UndoLogInfo::ptrToTuple_

Definition at line 49 of file Transaction.h.

Referenced by Transaction::applyUndoLogs(), Transaction::createUndoLog(), and print().

int UndoLogInfo::size_

Definition at line 47 of file Transaction.h.

Referenced by Transaction::applyUndoLogs(), Transaction::createUndoLog(), and print().


The documentation for this class was generated from the following file:
Generated on Mon Jun 9 22:55:16 2008 for csql by  doxygen 1.4.7