UndoLogRecord function ( Data arg0 , UndoLog arg1 ) { UndoLogRecord loc0 = new UndoLogRecord ( null , ( short ) 0 , null ) ; int loc1 = arg0 . length ( ) ; int loc2 = arg0 . readInt ( ) * Constants . FILE_BLOCK_SIZE ; loc0 . load ( arg0 , arg1 ) ; arg0 . setPos ( loc1 + loc2 ) ; return loc0 ; }
load an undo log record row using a buffer . concode_field_sep int filePos concode_elem_sep int IN_MEMORY concode_elem_sep int STORED concode_elem_sep Row row concode_elem_sep short state concode_elem_sep short INSERT concode_elem_sep short operation concode_elem_sep short DELETE concode_elem_sep Table table concode_elem_sep int IN_MEMORY_INVALID concode_field_sep void undo concode_elem_sep void load concode_elem_sep void load concode_elem_sep long getFilePos concode_elem_sep Table getTable concode_elem_sep void save concode_elem_sep void commit concode_elem_sep void invalidatePos concode_elem_sep boolean isStored concode_elem_sep boolean canStore concode_elem_sep Row getRow concode_elem_sep void append