MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / commit

Method commit

src/yvalve/why.cpp:5368–5380  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5366}
5367
5368void YTransaction::commit(CheckStatusWrapper* status)
5369{
5370 try
5371 {
5372 YEntry<YTransaction> entry(status, this);
5373
5374 done(status, entry, this, [&]{entry.next()->commit(status);}, [&]{entry.next()->deprecatedCommit(status);});
5375 }
5376 catch (const Exception& e)
5377 {
5378 e.stuffException(status);
5379 }
5380}
5381
5382void YTransaction::commitRetaining(CheckStatusWrapper* status)
5383{

Callers 2

executeCreateDatabaseMethod · 0.45

Calls 4

doneFunction · 0.70
nextMethod · 0.45
deprecatedCommitMethod · 0.45
stuffExceptionMethod · 0.45

Tested by

no test coverage detected