#include <ndb_types.h>#include "NdbError.hpp"#include "NdbDictionary.hpp"#include "Ndb.hpp"#include <stdlib.h>Include dependency graph for NdbTransaction.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | NdbTransaction |
| Represents a transaction. More... | |
Typedefs | |
| typedef void(*) | NdbAsynchCallback (int, NdbTransaction *, void *) |
| typedef NdbTransaction | NdbConnection |
Enumerations | |
| enum | AbortOption { CommitIfFailFree = 0, TryCommit = 0, AbortOnError = 0, CommitAsMuchAsPossible = 2, AO_IgnoreError = 2 } |
| enum | ExecType { NoExecTypeDef = -1, Prepare, NoCommit, Commit, Rollback } |
| typedef void(* ) NdbAsynchCallback(int, NdbTransaction *, void *) |
NdbAsynchCallback functions are used when executing asynchronous transactions (using NdbTransaction::executeAsynchPrepare, or NdbTransaction::executeAsynch). The functions are called when the execute has finished. See secAsync for more information.
Definition at line 43 of file NdbTransaction.hpp.
| typedef NdbTransaction NdbConnection |
Definition at line 1052 of file NdbTransaction.hpp.
| enum AbortOption |
Definition at line 47 of file NdbTransaction.hpp.
00047 { 00048 CommitIfFailFree= 0, 00049 TryCommit= 0, 00050 AbortOnError= 0, 00051 CommitAsMuchAsPossible= 2, 00052 AO_IgnoreError= 2 00053 };
| enum ExecType |
Definition at line 54 of file NdbTransaction.hpp.
00054 { 00055 NoExecTypeDef = -1, 00056 Prepare, 00057 NoCommit, 00058 Commit, 00059 Rollback 00060 };
1.4.7

