| 
Public Member Functions | 
|  | HugoOperations (const NdbDictionary::Table &, const NdbDictionary::Index *idx=0) | 
| int | startTransaction (Ndb *, const NdbDictionary::Table *table=0, const char *keyData=0, Uint32 keyLen=0) | 
| int | setTransaction (NdbTransaction *, bool not_null_ok=false) | 
| int | closeTransaction (Ndb *) | 
| NdbTransaction * | getTransaction () | 
| void | refresh () | 
| void | setTransactionId (Uint64) | 
| int | pkInsertRecord (Ndb *, int recordNo, int numRecords=1, int updatesValue=0) | 
| int | pkWriteRecord (Ndb *, int recordNo, int numRecords=1, int updatesValue=0) | 
| int | pkWritePartialRecord (Ndb *, int recordNo, int numRecords=1) | 
| int | pkReadRecord (Ndb *, int record, int numRecords=1, NdbOperation::LockMode lm=NdbOperation::LM_Read, NdbOperation::LockMode *lmused=0) | 
| int | pkReadRandRecord (Ndb *, int records, int numRecords=1, NdbOperation::LockMode lm=NdbOperation::LM_Read, NdbOperation::LockMode *lmused=0) | 
| int | pkReadRecordLockHandle (Ndb *, Vector< const NdbLockHandle * > &lockHandles, int record, int numRecords=1, NdbOperation::LockMode lm=NdbOperation::LM_Read, NdbOperation::LockMode *lmused=0) | 
| int | pkUnlockRecord (Ndb *, Vector< const NdbLockHandle * > &lockHandles, int offset=0, int numRecords=~(0), NdbOperation::AbortOption ao=NdbOperation::AbortOnError) | 
| int | pkUpdateRecord (Ndb *, int recordNo, int numRecords=1, int updatesValue=0) | 
| int | pkDeleteRecord (Ndb *, int recordNo, int numRecords=1) | 
| int | pkRefreshRecord (Ndb *, int recordNo, int numRecords=1, int anyValueInfo=0) | 
| int | execute_Commit (Ndb *, AbortOption ao=AbortOnError) | 
| int | execute_NoCommit (Ndb *, AbortOption ao=AbortOnError) | 
| int | execute_Rollback (Ndb *) | 
| int | saveCopyOfRecord (int numRecords=1) | 
| int | compareRecordToCopy (int numRecords=1) | 
| BaseString | getRecordStr (int recordNum) | 
| int | getRecordGci (int recordNum) | 
| int | setValueForAttr (NdbOperation *, int attrId, int rowId, int updateId) | 
| int | equalForAttr (NdbOperation *, int attrId, int rowId) | 
| int | equalForRow (NdbOperation *, int rowid) | 
| bool | getPartIdForRow (const NdbOperation *pOp, int rowid, Uint32 &partId) | 
| int | setValues (NdbOperation *, int rowId, int updateId) | 
| int | verifyUpdatesValue (int updatesValue, int _numRows=0) | 
| int | indexReadRecords (Ndb *, const char *idxName, int recordNo, bool exclusive=false, int records=1) | 
| int | indexUpdateRecord (Ndb *, const char *idxName, int recordNo, int numRecords=1, int updatesValue=0) | 
| int | scanReadRecords (Ndb *, NdbScanOperation::LockMode=NdbScanOperation::LM_CommittedRead, int numRecords=1) | 
| NDBT_ResultRow & | get_row (Uint32 idx) | 
| int | execute_async (Ndb *, NdbTransaction::ExecType, NdbOperation::AbortOption=NdbOperation::AbortOnError) | 
| int | execute_async_prepare (Ndb *, NdbTransaction::ExecType, NdbOperation::AbortOption=NdbOperation::AbortOnError) | 
| int | wait_async (Ndb *, int timeout=-1) | 
| int | releaseLockHandles (Ndb *, Vector< const NdbLockHandle * > &lockHandles, int offset=0, int numRecords=~(0)) | 
| const NdbError & | getNdbError () const | 
| void | setQuiet () | 
| void | setAnyValueCallback (AnyValueCallback) | 
|  | UtilTransactions (const NdbDictionary::Table &, const NdbDictionary::Index *idx=0) | 
|  | UtilTransactions (Ndb *ndb, const char *tableName, const char *indexName=0) | 
| int | clearTable (Ndb *, NdbScanOperation::ScanFlag, int records=0, int parallelism=0) | 
| int | clearTable (Ndb *, int records=0, int parallelism=0) | 
| int | clearTable1 (Ndb *, int records=0, int parallelism=0) | 
| int | clearTable2 (Ndb *, int records=0, int parallelism=0) | 
| int | clearTable3 (Ndb *, int records=0, int parallelism=0) | 
| int | selectCount (Ndb *, int parallelism=0, int *count_rows=NULL, NdbOperation::LockMode lm=NdbOperation::LM_CommittedRead) | 
| int | scanReadRecords (Ndb *, int parallelism, NdbOperation::LockMode lm, int records, int noAttribs, int *attrib_list, ReadCallBackFn *fn=NULL) | 
| int | verifyIndex (Ndb *, const char *indexName, int parallelism=0, bool transactional=false) | 
| int | copyTableData (Ndb *, const char *destName) | 
| int | compare (Ndb *, const char *other_table, int flags) | 
Definition at line 27 of file HugoOperations.hpp.