#include <Transaction.h>
Inheritance diagram for Transaction


Public Methods | |
| Transaction (DOM_Document docTemplate) | |
| virtual | ~Transaction () |
| void | run (DBPage* pPage) |
| Description. More... | |
| void | compile () |
| Description. More... | |
Private Types | |
| typedef std::vector<dbMeta*> | vectordbMeta |
| myfield. More... | |
Private Methods | |
| void | buildDocument (DBPage* pPage) |
| Description. More... | |
| void | aSeek (DBPage* pPage, Record* pRecord, DOM_Element master, char op) |
| Description. More... | |
| void | aSelect (DBPage* pPage, Record* pRecord) |
| Description. More... | |
| void | aInsert (DBPage* pPage, Record* pRecord, DOM_Element master) |
| Description. More... | |
| void | aNew (DBPage* pPage, Record* pRecord, DOM_Element master) |
| Description. More... | |
| void | aUpdate (DBPage* pPage, Record* pRecord, DOM_Element master) |
| Description. More... | |
| void | aDelete (DBPage* pPage, Record* pRecord, DOM_Element master) |
| Description. More... | |
| bool | validateFields (DBPage* pPage, Record* pRecord, DOM_Element master) |
| Description. More... | |
| bool | simultaneous (Record* pRecord) |
| Description. More... | |
| void | doInsert (DBPage* pPage, Record* pRecord) |
| Description. More... | |
| void | doDelete (DBPage* pPage, Record* pRecord) |
| Description. More... | |
| void | doUpdate (DBPage* pPage, Record* pRecord) |
| Description. More... | |
| ResultSet* | doSelect (DBPage* pPage, ResultSet* parent, Record* pRecord) |
| Description. More... | |
| void | buildXML (DBPage* pPage, ResultSet* rs, ResultSet* pParent, Record* pRecord) |
| Description. More... | |
| void | buildRecord (DBPage* pPage, Record* pRecord) |
| Description. More... | |
| void | copyRecord (DBPage* pPage, ResultSet* pRS, Record* pRecord) |
| Description. More... | |
Private Attributes | |
| vectordbMeta | m_Section |
|
|
myfield.
Definition at line 26 of file Transaction.h. |
|
|
Definition at line 34 of file Transaction.cpp. |
|
|
Definition at line 40 of file Transaction.cpp. |
|
|
Description.
Definition at line 256 of file Transaction.cpp. Referenced by buildDocument(). |
|
|
Description.
Definition at line 201 of file Transaction.cpp. Referenced by buildDocument(). |
|
|
Description.
Definition at line 218 of file Transaction.cpp. Referenced by buildDocument(). |
|
|
Description.
Definition at line 160 of file Transaction.cpp. Referenced by buildDocument(). |
|
|
Description.
Definition at line 178 of file Transaction.cpp. Referenced by buildDocument(). |
|
|
Description.
Definition at line 233 of file Transaction.cpp. Referenced by buildDocument(). |
|
|
Description.
Definition at line 86 of file Transaction.cpp. Referenced by run(). |
|
|
Description.
Definition at line 526 of file Transaction.cpp. Referenced by buildXML(). |
|
|
Description.
Definition at line 479 of file Transaction.cpp. Referenced by aDelete(), aInsert(), aNew(), aSelect(), and aUpdate(). |
|
|
Description.
Reimplemented from Template. Definition at line 63 of file Transaction.cpp. |
|
|
Description.
Definition at line 583 of file Transaction.cpp. |
|
|
Description.
Definition at line 374 of file Transaction.cpp. Referenced by aDelete(). |
|
|
Description.
Definition at line 342 of file Transaction.cpp. Referenced by aInsert(). |
|
|
Description.
Definition at line 423 of file Transaction.cpp. Referenced by aDelete(), aSelect(), aUpdate(), buildXML(), and copyRecord(). |
|
|
Description.
Definition at line 396 of file Transaction.cpp. Referenced by aUpdate(). |
|
|
Description.
Reimplemented from Template. Definition at line 51 of file Transaction.cpp. |
|
|
Description.
Definition at line 315 of file Transaction.cpp. |
|
|
Description.
Definition at line 280 of file Transaction.cpp. |
|
|
Definition at line 27 of file Transaction.h. |
1.2.1 written by Dimitri van Heesch,
© 1997-2000