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

Method Meta

src/auth/SecureRemotePassword/Message.h:27–37  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25{
26public:
27 Meta(Firebird::IStatement* stmt, bool out)
28 {
29 Firebird::LocalStatus ls;
30 Firebird::CheckStatusWrapper st(&ls);
31 Firebird::IMessageMetadata* m = out ? stmt->getOutputMetadata(&st) : stmt->getInputMetadata(&st);
32 if (st.getState() & Firebird::IStatus::STATE_ERRORS)
33 {
34 Firebird::status_exception::raise(&st);
35 }
36 assignRefNoIncr(m);
37 }
38};
39#endif // INTERNAL_FIREBIRD
40

Callers

nothing calls this directly

Calls 4

raiseFunction · 0.85
getOutputMetadataMethod · 0.45
getInputMetadataMethod · 0.45
getStateMethod · 0.45

Tested by

no test coverage detected