Class RR::ProxyRowCursor
In: lib/rubyrep/proxy_row_cursor.rb
Parent: ProxyCursor

This class is used to scan a given table range Can return rows either themselves or only their checksum

Methods

Attributes

current_row  [RW]  The column_name => value hash of the current row.

Public Class methods

Creates a new cursor

  * session: the current proxy session
  * table: table_name

Public Instance methods

Returns true if there are unprocessed rows in the table range

Returns the next row in cursor

Returns for the next row

  * a hash of :column_name => value pairs of the primary keys
  * checksum string for that row

[Validate]