9 #ifndef anna_dbms_oracle_OutputBind_hpp 10 #define anna_dbms_oracle_OutputBind_hpp 32 OCIDefine* a_ociDefine;
34 void decode()
const noexcept(
false);
38 void decodeFloat(
dbms::Data&)
const noexcept(
false);
39 void decodeShortBlock(
dbms::Data&)
const noexcept(
false);
40 void decodeLongBlock(
dbms::Data&)
const noexcept(
false);
41 void decodeDate(
dbms::Data&)
const noexcept(
false);
45 static unsigned char asByte(
const char hex)
47 return (hex >=
'0' && hex <=
'9') ? (hex -
'0') : ((hex -
'A') + 0x0a);
Definition: Connection.hpp:38
Definition: Statement.hpp:35
Definition: LongBlock.hpp:33
Definition: Statement.hpp:43
Definition: OutputBind.hpp:26
Definition: OutputBind.hpp:26
OutputBind(const char *name, dbms::Data &data)
Definition: BaseBind.hpp:36