diff options
Diffstat (limited to 'connectivity/source/inc/odbc/OBoundParam.hxx')
-rw-r--r-- | connectivity/source/inc/odbc/OBoundParam.hxx | 142 |
1 files changed, 71 insertions, 71 deletions
diff --git a/connectivity/source/inc/odbc/OBoundParam.hxx b/connectivity/source/inc/odbc/OBoundParam.hxx index 77d09ba29789..29a0a7ba83d5 100644 --- a/connectivity/source/inc/odbc/OBoundParam.hxx +++ b/connectivity/source/inc/odbc/OBoundParam.hxx @@ -24,104 +24,104 @@ #include <connectivity/odbc.hxx> namespace connectivity::odbc +{ + class OOO_DLLPUBLIC_ODBCBASE OBoundParam { - class OOO_DLLPUBLIC_ODBCBASE OBoundParam - { - public: - OBoundParam() - : binaryData(nullptr) - , paramLength(0) - , paramInputStreamLen(0) - { - } - ~OBoundParam() - { - free(binaryData); - } + public: + OBoundParam() + : binaryData(nullptr) + , paramLength(0) + , paramInputStreamLen(0) + { + } + ~OBoundParam() + { + free(binaryData); + } - // allocBindDataBuffer - // Allocates and returns a new bind data buffer of the specified - // length + // allocBindDataBuffer + // Allocates and returns a new bind data buffer of the specified + // length - void* allocBindDataBuffer (sal_Int32 bufLen) - { - // Reset the input stream and sequence, we are doing a new bind - setInputStream (nullptr, 0); - aSequence.realloc(0); + void* allocBindDataBuffer (sal_Int32 bufLen) + { + // Reset the input stream and sequence, we are doing a new bind + setInputStream (nullptr, 0); + aSequence.realloc(0); - free(binaryData); - binaryData = (bufLen > 0) ? malloc(bufLen) : nullptr; + free(binaryData); + binaryData = (bufLen > 0) ? malloc(bufLen) : nullptr; - return binaryData; - } + return binaryData; + } - // getBindLengthBuffer - // Returns the length buffer to be used when binding to a parameter + // getBindLengthBuffer + // Returns the length buffer to be used when binding to a parameter - SQLLEN& getBindLengthBuffer () - { - return paramLength; - } + SQLLEN& getBindLengthBuffer () + { + return paramLength; + } - // setInputStream - // Sets the input stream for the bound parameter + // setInputStream + // Sets the input stream for the bound parameter - void setInputStream(const css::uno::Reference< css::io::XInputStream>& inputStream, - sal_Int32 len) - { - paramInputStream = inputStream; - paramInputStreamLen = len; - } + void setInputStream(const css::uno::Reference< css::io::XInputStream>& inputStream, + sal_Int32 len) + { + paramInputStream = inputStream; + paramInputStreamLen = len; + } - void setSequence(const css::uno::Sequence< sal_Int8 >& _aSequence) - { - aSequence = _aSequence; - } + void setSequence(const css::uno::Sequence< sal_Int8 >& _aSequence) + { + aSequence = _aSequence; + } - // getInputStream - // Gets the input stream for the bound parameter + // getInputStream + // Gets the input stream for the bound parameter - const css::uno::Reference< css::io::XInputStream>& getInputStream () const - { - return paramInputStream; - } + const css::uno::Reference< css::io::XInputStream>& getInputStream () const + { + return paramInputStream; + } - // getInputStreamLen - // Gets the input stream length for the bound parameter + // getInputStreamLen + // Gets the input stream length for the bound parameter - sal_Int32 getInputStreamLen () const - { - return paramInputStreamLen; - } + sal_Int32 getInputStreamLen () const + { + return paramInputStreamLen; + } - private: + private: - // Data attributes + // Data attributes - void *binaryData; // Storage area to be used - // when binding the parameter + void *binaryData; // Storage area to be used + // when binding the parameter - SQLLEN paramLength; // Storage area to be used - // for the bound length of the - // parameter. Note that this - // data is in native format. + SQLLEN paramLength; // Storage area to be used + // for the bound length of the + // parameter. Note that this + // data is in native format. - css::uno::Reference< css::io::XInputStream> paramInputStream; - css::uno::Sequence< sal_Int8 > aSequence; - // When an input stream is - // bound to a parameter, a - // reference to the input stream is saved - // until not needed anymore. + css::uno::Reference< css::io::XInputStream> paramInputStream; + css::uno::Sequence< sal_Int8 > aSequence; + // When an input stream is + // bound to a parameter, a + // reference to the input stream is saved + // until not needed anymore. - sal_Int32 paramInputStreamLen; // Length of input stream - }; + sal_Int32 paramInputStreamLen; // Length of input stream + }; } |