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

Class IscStatus

src/jrd/extds/IscDS.cpp:858–881  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

856// isc api
857
858class IscStatus
859{
860public:
861 explicit IscStatus(FbStatusVector* pStatus)
862 : iStatus(pStatus)
863 {
864 fb_utils::init_status(aStatus);
865 }
866
867 ~IscStatus()
868 {
869 Arg::StatusVector tmp(aStatus);
870 tmp.copyTo(iStatus);
871 }
872
873 operator ISC_STATUS*()
874 {
875 return aStatus;
876 }
877
878private:
879 FbStatusVector* iStatus;
880 ISC_STATUS_ARRAY aStatus;
881};
882
883
884ISC_STATUS IscProvider::notImplemented(FbStatusVector* status) const

Callers 15

isc_attach_databaseMethod · 0.85
isc_blob_infoMethod · 0.85
isc_cancel_blobMethod · 0.85
isc_close_blobMethod · 0.85
isc_commit_retainingMethod · 0.85
isc_create_blobMethod · 0.85
isc_create_blob2Method · 0.85
isc_database_infoMethod · 0.85
isc_detach_databaseMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected