Skip to content

TRecUpdateBuffer

Implements a buffer used for record updates in TBufDataset.

Declaration

Source position: bufdataset.pas line 92

type
  TRecUpdateBuffer = record
    Processing: Boolean;
    UpdateKind: TUpdateKind = (ukModify,ukInsert,ukDelete);
    BookmarkData: TBufBookmark = record
      BookmarkData: PBufRecLinkItem = ^TBufRecLinkItem;
      BookmarkInt: Integer;
      BookmarkFlag: TBookmarkFlag = (bfCurrent,bfBOF,bfEOF,bfInserted);
    end;
    NextBookmarkData: TBufBookmark = record
      BookmarkData: PBufRecLinkItem = ^TBufRecLinkItem;
      BookmarkInt: Integer;
      BookmarkFlag: TBookmarkFlag = (bfCurrent,bfBOF,bfEOF,bfInserted);
    end;
    OldValuesBuffer: TRecordBuffer = PAnsiChar;
  end;