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

Method stuffException

src/common/fb_exception.cpp:21–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19Exception::~Exception() throw() { }
20
21void Exception::stuffException(DynamicStatusVector& status_vector) const throw()
22{
23 StaticStatusVector status;
24 stuffException(status);
25 try
26 {
27 status_vector.save(status.begin());
28 }
29 catch (const BadAlloc&)
30 {
31 ISC_STATUS tmp[3];
32 processUnexpectedException(tmp);
33 status_vector.save(tmp);
34 }
35}
36
37void Exception::stuffException(CheckStatusWrapper* status_vector) const throw()
38{

Callers 15

ALICE_mainFunction · 0.45
aliceFunction · 0.45
CLIB_ROUTINE mainFunction · 0.45
saveStatusMethod · 0.45
saveExceptionMethod · 0.45
putDataMethod · 0.45
newKeyMethod · 0.45
setSymmetricMethod · 0.45
setAsymmetricMethod · 0.45
shutdownMethod · 0.45
attachMethod · 0.45
getInfoMethod · 0.45

Calls 3

setIStatusFunction · 0.85
saveMethod · 0.45
beginMethod · 0.45

Tested by

no test coverage detected