AbstractConstructor for OINODbDataSet.
internal database specific data type (constructor will throw if invalid)
error messages from SQL-query
AbstractgetGets all rows of data.
NOTE: This is left abstract instead of just using getRow() so that DB implementations can hopefully optimize not duplicating data *
Checks if the messages contain errors.
AbstractgetGets current row of data.
Checks if the messages contain errors.
AbstractisIs data set empty.
AbstractisIs there no more content, i.e. either dataset is empty or we have moved beyond last line
AbstractnextAttempts to moves dataset to the next row, possibly waiting for more data to become available. Returns !isEof().
Base class for SQL results that can be asynchronously iterated (but not necessarity rewinded). Idea is to handle database specific mechanisms for returning and formatting conventions in the database specific implementation. Data might be in memory or streamed in chunks and
OINODbDataSetwill serve it out consistently.