![]() |
Developers ManualProject homepage |
#include <O3DBIRecordSet.h>
Inheritance diagram for O3DBIRecordSet:
Public Member Functions | |
O3DBIRecordSet () | |
O3DBIRecordSet (const O3DBIRecordSet &records) | |
O3DBIRecordSet (TRecordSetConstIter &first, TRecordSetConstIter &last) | |
virtual | ~O3DBIRecordSet () |
bool | operator== (const O3DBIRecordSet &other) const |
TRecordIndex | InsertRecord (const O3DBIRecord &record) |
O3DBIRecord | GetRecord (TRecordIndex index) const |
const O3DBIRecord & | operator[] (TRecordIndex index) const |
TO3DBIResult | RemoveRecord (const O3DBIRecord &record) |
TO3DBIResult | RemoveRecord (TRecordIndex index) |
TRecordSet & | GetRecords (void) |
TRecordSetSize | GetRecordCount (void) const |
void | CancelModified (void) |
bool | IsModified (void) const |
virtual TO3DBIString | ToString (void) const |
Definition at line 78 of file O3DBIRecordSet.h.
|
The default constructor. Definition at line 19 of file O3DBIRecordSet.cpp. |
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. A copy constructor.
Definition at line 24 of file O3DBIRecordSet.cpp. References _records. |
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. An initialization constructor, initializing the new O3DBIRecordSet object with a range of O3DBIRecord objects which are copied from a TRecordSet container.
Definition at line 29 of file O3DBIRecordSet.cpp. |
|
The virtual destructor. Definition at line 36 of file O3DBIRecordSet.cpp. |
|
Use this member function to cancel all modified flags of all data fields in all O3DBIRecord objects the O3DBIRecordSet consistst of. Definition at line 114 of file O3DBIRecordSet.cpp. References O3DBIRecord::CancelModified(), and TRecordSetIter. |
|
Call this member function to get access to a specified record, when its index is known.
Definition at line 65 of file O3DBIRecordSet.cpp. |
|
Call this member function to get the amount of O3DBIRecord objects the O3DBIRecord object consists of.
Definition at line 109 of file O3DBIRecordSet.cpp. References TRecordSetSize. Referenced by ToString(). |
|
Access to the internal TRecordSet container, managing the O3DBIRecord objects the O3DBIRecordSet object consistst of.
Definition at line 104 of file O3DBIRecordSet.cpp. References TRecordSet. |
|
Call this member function to add an O3DBIRecord object to the O3DBIRecordSet object. The new O3DBIRecord object will be inserted at the end of the internal TRecordSet container.
Definition at line 52 of file O3DBIRecordSet.cpp. References O3DBIRecord::GetFieldCount(). |
|
Use this member function to determine if the record set is marked as modified. An O3DBIRecordSet is modified, if one or more fields in one or more O3DBIRecord objects the O3DBIRecordSet consists of is/are marked as modified.
Definition at line 124 of file O3DBIRecordSet.cpp. References TRecordSetConstIter. |
|
An operator 'is equal to' to compare O3DBIRecordSet objects. Two O3DBIRecordSet's are equal, if they manage the same amount of O3DBIRecord objects and if those O3DBIRecord objects are equal.
Definition at line 44 of file O3DBIRecordSet.cpp. References _records. |
|
Call this operator to get access to a specified record, when its index is known.
Definition at line 74 of file O3DBIRecordSet.cpp. |
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. Call this member function to delete a specified record.
Definition at line 95 of file O3DBIRecordSet.cpp. References RemoveRecord(), and TO3DBIResult. |
|
Call this member function to delete a specified record.
Definition at line 83 of file O3DBIRecordSet.cpp. References TO3DBIResult, and TRecordSetIter. Referenced by RemoveRecord(). |
|
This member function returns a string that "textually represents" this object.
Reimplemented from O3DBIObject. Definition at line 132 of file O3DBIRecordSet.cpp. References GetRecordCount(), TO3DBIString, O3DBIRecord::ToString(), and TRecordSetConstIter. |
|
Generated on Sun Jan 23 11:36:47 2005 for Oracle Object Oriented Database Interface (O3DBI) by
![]() |