|
Developers ManualProject homepage |
#include <O3DBIRecord.h>
Inheritance diagram for O3DBIRecord:


Public Member Functions | |
| O3DBIRecord () | |
| O3DBIRecord (const O3DBIRecord &record) | |
| O3DBIRecord (TDataFieldsConstIter &first, TDataFieldsConstIter &last) | |
| virtual | ~O3DBIRecord () |
| TDataFieldIndex | InsertField (const O3DBIDataField &field) |
| O3DBIDataField | GetField (TDataFieldIndex index) const |
| O3DBIDataField & | operator[] (TDataFieldIndex index) |
| TO3DBIResult | RemoveField (const O3DBIDataField &field) |
| TO3DBIResult | RemoveField (TDataFieldIndex index) |
| TDataFields & | GetFields (void) |
| TDataFieldsSize | GetFieldCount (void) const |
| void | CancelModified (void) |
| bool | IsModified (void) const |
| virtual TO3DBIString | ToString (void) const |
Definition at line 84 of file O3DBIRecord.h.
|
|
The default constructor. Definition at line 19 of file O3DBIRecord.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 O3DBIRecord.cpp. References _fields. |
|
||||||||||||
|
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 O3DBIRecord object with a range of O3DBIDataFields which are copied from a TDataFields container.
Definition at line 29 of file O3DBIRecord.cpp. |
|
|
The virtual destructor. Definition at line 36 of file O3DBIRecord.cpp. |
|
|
Use this member function to cancel all modified flags of all data fields the O3DBIRecord object consistst of.
Definition at line 105 of file O3DBIRecord.cpp. References O3DBIDataField::CancelModified(), and TDataFieldsIter. Referenced by O3DBIRecordSet::CancelModified(). |
|
|
Call this member function to get access to a specified data field, when its index is known.
Definition at line 57 of file O3DBIRecord.cpp. |
|
|
Call this member function to get the amount of O3DBIDataField objects the O3DBIRecord object consists of.
Definition at line 100 of file O3DBIRecord.cpp. References TDataFieldsSize. Referenced by O3DBIRecordSet::InsertRecord(). |
|
|
Access to the internal TDataFields container, managing the O3DBIDataFields objects the O3DBIRecord object consistst of.
Definition at line 95 of file O3DBIRecord.cpp. References TDataFields. |
|
|
Call this member function to add an O3DBIDataField object to the O3DBIRecord object. The new O3DBIDataField object will be inserted at the end of the internal TDataFields container.
Definition at line 51 of file O3DBIRecord.cpp. |
|
|
Use this member function to determine if one or more fields, of those the data record consistst, is/are marked as modified.
Definition at line 115 of file O3DBIRecord.cpp. References TDataFieldsConstIter. |
|
|
Call this operator to get access to a specified data field, when its index is known.
Definition at line 65 of file O3DBIRecord.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 data field.
Definition at line 86 of file O3DBIRecord.cpp. References RemoveField(), and TO3DBIResult. |
|
|
Call this member function to delete a specified data field.
Definition at line 74 of file O3DBIRecord.cpp. References TDataFieldsIter, and TO3DBIResult. Referenced by RemoveField(). |
|
|
This member function returns a string that "textually represents" this object.
Reimplemented from O3DBIObject. Definition at line 123 of file O3DBIRecord.cpp. References TDataFieldsConstIter, TO3DBIString, and O3DBIDataField::ToString(). Referenced by O3DBIRecordSet::ToString(). |
|
|
Generated on Sun Jan 23 11:36:47 2005 for Oracle Object Oriented Database Interface (O3DBI) by
1.3.9.1
|