Kyoto Tycoon
|
Interface to trigger update operations. More...
#include <kttimeddb.h>
Public Member Functions | |
virtual | ~UpdateTrigger () |
Destructor. | |
virtual void | trigger (const char *mbuf, size_t msiz)=0 |
Trigger an update operation. | |
virtual void | begin_transaction ()=0 |
Begin transaction. | |
virtual void | end_transaction (bool commit)=0 |
End transaction. |
Interface to trigger update operations.
virtual kyototycoon::TimedDB::UpdateTrigger::~UpdateTrigger | ( | ) | [virtual] |
Destructor.
virtual void kyototycoon::TimedDB::UpdateTrigger::trigger | ( | const char * | mbuf, |
size_t | msiz | ||
) | [pure virtual] |
Trigger an update operation.
mbuf | the pointer to the message region. |
msiz | the size of the message region. |
virtual void kyototycoon::TimedDB::UpdateTrigger::begin_transaction | ( | ) | [pure virtual] |
Begin transaction.
virtual void kyototycoon::TimedDB::UpdateTrigger::end_transaction | ( | bool | commit | ) | [pure virtual] |
End transaction.
commit | true to commit the transaction, or false to abort the transaction. |