Record set of records ordered by a key.
|
| RecordsKey (const Key &key, bool reverse=false) |
| Constructs a record set by means of a key. More...
|
|
| RecordsKey (const Table &table, int key_number, bool reverse=false) |
| Constructs a record set by means of a table and the number of a key. More...
|
|
| RecordsKey (const Database &database, const std::string &key_name, bool reverse=false) |
| Constructs a record set by means of a database and the name of a key. More...
|
|
| RecordsKey (const Database &database, const std::string &table_name, int key_number, bool reverse=false) |
| Constructs a record set by means of a database, the name of a table and the number of a key. More...
|
|
| RecordsKey (const Database &database, int table_number, int key_number, bool reverse=false) |
| Constructs a record set by means of a database, the number of a table and the number of a key. More...
|
|
long int | count () const override |
| Gets the count of records of the record set. More...
|
|
const Key & | key () const |
| Gets the key of the record set. More...
|
|
const Table & | table () const |
| Gets the table of the record set. More...
|
|
const Record & | record () const |
| Gets the record buffer of the record set. More...
|
|
Record & | record () |
| Gets the record buffer of the record set. More...
|
|
bool | reverse () const |
| Gets if the order of the records is reverted. More...
|
|
void | reverse_set (bool reverse) |
| Sets if the order of the records is reverted. More...
|
|
Result | read (Place place, Locking locking=Locking::NONE, bool reverse=false) |
| Reads a record by means of a place into the record buffer. More...
|
|
Result | read (long int position, Locking locking=Locking::NONE, bool reverse=false) |
| Reads a record by means of its position into the record buffer. More...
|
|