#include <SALOMESDS_TrustTransaction.hxx>
Public Member Functions | |
TrustTransaction () | |
void | setTransaction (Transaction *t, bool *mustRollback) |
void | operate () |
~TrustTransaction () | |
Private Attributes | |
bool * | _must_rollback |
Transaction * | _ptr |
SALOMESDS::TrustTransaction::TrustTransaction | ( | ) |
SALOMESDS::TrustTransaction::~TrustTransaction | ( | ) |
References _must_rollback, _ptr, and SALOMESDS::Transaction::rollBack().
void SALOMESDS::TrustTransaction::operate | ( | ) |
References _ptr, and SALOMESDS::Transaction::perform().
Referenced by SALOMESDS::TransactionMultiKeyAddSession::addKeyValueInVarErrorIfAlreadyExistingNow().
void SALOMESDS::TrustTransaction::setTransaction | ( | Transaction * | t, |
bool * | mustRollback | ||
) |
|
private |
Referenced by setTransaction(), and ~TrustTransaction().
|
private |
Referenced by operate(), setTransaction(), and ~TrustTransaction().