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

Method getType

src/jrd/jrd.cpp:5721–5749  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5719
5720
5721unsigned JStatement::getType(CheckStatusWrapper* userStatus)
5722{
5723 unsigned ret = 0;
5724
5725 try
5726 {
5727 EngineContextHolder tdbb(userStatus, this, FB_FUNCTION);
5728 check_database(tdbb);
5729
5730 try
5731 {
5732 ret = metadata.getType();
5733 }
5734 catch (const Exception& ex)
5735 {
5736 transliterateException(tdbb, ex, userStatus, "JStatement::getType");
5737 return ret;
5738 }
5739 }
5740 catch (const Exception& ex)
5741 {
5742 ex.stuffException(userStatus);
5743 return ret;
5744 }
5745
5746 successful_completion(userStatus);
5747
5748 return ret;
5749}
5750
5751
5752unsigned JStatement::getFlags(CheckStatusWrapper* userStatus)

Callers 13

getSpecificMethod · 0.45
addFunction · 0.45
JRD_get_thread_dataFunction · 0.45
CHECK_TDBBFunction · 0.45
createFormatMethod · 0.45
getLocalDateMethod · 0.45
getSessionTimeZoneMethod · 0.45
isVersion4Method · 0.45
TRA_get_prior_requestFunction · 0.45
CVT2_blob_compareFunction · 0.45
~ResultSetMethod · 0.45

Calls 4

check_databaseFunction · 0.85
transliterateExceptionFunction · 0.85
successful_completionFunction · 0.85
stuffExceptionMethod · 0.45

Tested by

no test coverage detected