24 #ifndef Safir_Databases_Odbc_Input_Parameter_h
25 #define Safir_Databases_Odbc_Input_Parameter_h
27 #ifndef SAFIR_NO_DEPRECATED
31 #include "Safir/Databases/Odbc/Internal/InternalDefs.h"
32 #include "Safir/Databases/Odbc/Internal/Parameter.h"
33 #include "Safir/Databases/Odbc/Internal/BufferedWideStringParameter.h"
34 #include "Safir/Databases/Odbc/Internal/NonBufferedWideStringParameter.h"
35 #include "Safir/Databases/Odbc/Internal/BufferedBinaryParameter.h"
36 #include "Safir/Databases/Odbc/Internal/NonBufferedBinaryParameter.h"
49 typedef Internal::BufferedBinaryParameter<SQL_VARBINARY, SQL_PARAM_INPUT>
BinaryParameter;
61 typedef Internal::Parameter<SQL_C_FLOAT, SQL_FLOAT, Safir::Dob::Typesystem::Float32,SQL_PARAM_INPUT,15>
Float32Parameter;
63 typedef Internal::Parameter<SQL_C_DOUBLE, SQL_DOUBLE, Safir::Dob::Typesystem::Float64,SQL_PARAM_INPUT,15>
Float64Parameter;
65 typedef Internal::Parameter<SQL_C_SLONG, SQL_INTEGER, Safir::Dob::Typesystem::Int32,SQL_PARAM_INPUT,10>
Int32Parameter;
67 typedef Internal::Parameter<SQL_C_SBIGINT, SQL_BIGINT, Safir::Dob::Typesystem::Int64,SQL_PARAM_INPUT,20>
Int64Parameter;
76 #endif //Safir_Databases_Odbc_Input_Parameter_h
This namespace contains all the functionality and definitions of the SAFIR SDK.
Definition: Backdoor.h:30
Internal::BufferedBinaryParameter< SQL_VARBINARY, SQL_PARAM_INPUT > BinaryParameter
Definition: InputParameter.h:49
Internal::TimeParameter< SQL_PARAM_INPUT > TimeParameter
Definition: InputParameter.h:59
Internal::Parameter< SQL_C_FLOAT, SQL_FLOAT, Safir::Dob::Typesystem::Float32, SQL_PARAM_INPUT, 15 > Float32Parameter
Definition: InputParameter.h:61
Internal::Parameter< SQL_C_DOUBLE, SQL_DOUBLE, Safir::Dob::Typesystem::Float64, SQL_PARAM_INPUT, 15 > Float64Parameter
Definition: InputParameter.h:63
Internal::BooleanParameter< SQL_PARAM_INPUT > BooleanParameter
Definition: InputParameter.h:57
Internal::Parameter< SQL_C_SLONG, SQL_INTEGER, Safir::Dob::Typesystem::Int32, SQL_PARAM_INPUT, 10 > Int32Parameter
Definition: InputParameter.h:65
Internal::NonBufferedWideStringParameter< SQL_WLONGVARCHAR, SQL_PARAM_INPUT > LongWideStringParameter
Definition: InputParameter.h:55
Internal::NonBufferedBinaryParameter< SQL_LONGVARBINARY, SQL_PARAM_INPUT > LongBinaryParameter
Definition: InputParameter.h:51
Internal::Parameter< SQL_C_SBIGINT, SQL_BIGINT, Safir::Dob::Typesystem::Int64, SQL_PARAM_INPUT, 20 > Int64Parameter
Definition: InputParameter.h:67
Internal::BufferedWideStringParameter< SQL_WVARCHAR, SQL_PARAM_INPUT > WideStringParameter
Definition: InputParameter.h:53