| ArrayDefine() noexcept | Harlinn::OCI::ArrayDefine | inlineprotected |
| ArrayDefine(const OCI::Statement &statement, size_t arraySize) | Harlinn::OCI::ArrayDefine | inlineprotected |
| ArrayDescriptorAlloc(const OCI::Statement &statement, OCI::HandleType descriptorType, size_t size, void **descriptors) | Harlinn::OCI::DescriptorBaseArrayDefine | protectedstatic |
| ArrayDescriptorFree(void **descriptors, OCI::HandleType descriptorType) | Harlinn::OCI::DescriptorBaseArrayDefine | protected |
| AsBoolean(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsByte(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsBytes(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsCollection(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsDateTime(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsDouble(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsGuid(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsInt16(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsInt32(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsInt64(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsObject(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsSByte(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsSingle(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsStream(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsString(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsTimeSpan(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsUInt16(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsUInt32(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| AsUInt64(size_t index) const | Harlinn::OCI::ArrayDefine | virtual |
| Base typedef | Harlinn::OCI::DescriptorArrayDefine< VT, descriptorType, oracleType > | |
| Count() const | Harlinn::OCI::ArrayDefine | inline |
| CreateDefine(const OCI::Statement &statement, size_t defineSize, const ColumnDescriptor &columnDescriptor, UInt32 positon) | Harlinn::OCI::ArrayDefine | static |
| Data(size_t index) const noexcept override | Harlinn::OCI::DescriptorArrayDefine< VT, descriptorType, oracleType > | inlinevirtual |
| data_ | Harlinn::OCI::DescriptorArrayDefine< VT, descriptorType, oracleType > | private |
| DefineBase(const OCI::Statement &statement) | Harlinn::OCI::DefineBase | inlineprotected |
| DefineBase() noexcept | Harlinn::OCI::DefineBase | inlineprotected |
| DefineByPos(UInt32 positon, OraType dataType, void *dataAddress, Int64 dataSize, Int16 *indicators, UInt32 *returnLengths, UInt16 *returnCodes, UInt32 mode) | Harlinn::OCI::ArrayDefine | inlineprotected |
| DefineByPos(UInt32 positon, OraType dataType, void *dataAddress, Int64 dataSize, UInt32 *returnLengths=nullptr, UInt16 *returnCodes=nullptr, UInt32 mode=0) | Harlinn::OCI::ArrayDefine | protected |
| DescriptorArrayDefine() | Harlinn::OCI::DescriptorArrayDefine< VT, descriptorType, oracleType > | inlineprotected |
| DescriptorArrayDefine(const OCI::Statement &statement, size_t size) | Harlinn::OCI::DescriptorArrayDefine< VT, descriptorType, oracleType > | inlineprotected |
| DescriptorBaseArrayDefine() noexcept | Harlinn::OCI::DescriptorBaseArrayDefine | inline |
| DescriptorBaseArrayDefine(const OCI::Statement &statement, size_t size) noexcept | Harlinn::OCI::DescriptorBaseArrayDefine | inline |
| DescriptorType | Harlinn::OCI::DescriptorArrayDefine< VT, descriptorType, oracleType > | static |
| DestroyHandle() | Harlinn::OCI::HandleBase | inlineprotected |
| DetachHandle() | Harlinn::OCI::HandleBase | inlineprotected |
| Environment() const | Harlinn::OCI::DefineBase | inline |
| Error() const noexcept final override | Harlinn::OCI::DefineBase | inlinevirtual |
| GetAttribute(void *buffer, UInt32 *size, Attribute attribute) const | Harlinn::OCI::HandleBase | protected |
| GetBooleanAttribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetByteAttribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetDateTimeAttribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetInt16Attribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetInt32Attribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetInt64Attribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetNumberAttribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetPointerAttribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetSByteAttribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetStringAttribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetStringAttributeFromByteString(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetUInt16Attribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetUInt32Attribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| GetUInt64Attribute(Attribute attribute) const | Harlinn::OCI::HandleBase | inlineprotected |
| Handle() const noexcept | Harlinn::OCI::HandleBase | inline |
| handle_ | Harlinn::OCI::HandleBase | private |
| HandleBase() noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| HandleBase(OCI::HandleType handleType, void *handle, bool ownsHandle) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| HandleBase(const HandleBase &other)=delete | Harlinn::OCI::HandleBase | protected |
| HandleBase(HandleBase &&other) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| HandleFree(void *handle, OCI::HandleType handleType) noexcept | Harlinn::OCI::HandleBase | protectedstatic |
| HandleType() const noexcept | Harlinn::OCI::HandleBase | inline |
| handleType_ | Harlinn::OCI::HandleBase | private |
| Indicator(size_t index) const | Harlinn::OCI::ArrayDefine | inline |
| indicator_ | Harlinn::OCI::ArrayDefine | protected |
| Initialize(UInt32 positon) final override | Harlinn::OCI::DescriptorArrayDefine< VT, descriptorType, oracleType > | inlinevirtual |
| InitializeHandle(void *handle, bool ownsHandle) | Harlinn::OCI::HandleBase | inlineprotected |
| IsValid() const noexcept | Harlinn::OCI::HandleBase | inline |
| LOBPrefetchLength() const | Harlinn::OCI::DefineBase | |
| LOBPrefetchSize() const | Harlinn::OCI::DefineBase | |
| operator bool() const noexcept | Harlinn::OCI::HandleBase | inlineexplicit |
| operator=(const HandleBase &other)=delete | Harlinn::OCI::HandleBase | protected |
| operator=(HandleBase &&other) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| OracleType | Harlinn::OCI::DescriptorArrayDefine< VT, descriptorType, oracleType > | static |
| OwnsHandle() const noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| ownsHandle_ | Harlinn::OCI::HandleBase | private |
| ServiceContext() const | Harlinn::OCI::DefineBase | inline |
| SetAttribute(void *buffer, UInt32 size, Attribute attribute) const | Harlinn::OCI::HandleBase | protected |
| SetBooleanAttribute(Attribute attribute, bool value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetByteAttribute(Attribute attribute, Byte value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetDateTimeAttribute(Attribute attribute, const DateTime &value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetHandle(void *newHandleValue, bool ownsHandle) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| SetInt16Attribute(Attribute attribute, Int16 value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetInt32Attribute(Attribute attribute, Int32 value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetInt64Attribute(Attribute attribute, Int64 value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetLOBPrefetchLength(bool value=true) | Harlinn::OCI::DefineBase | |
| SetLOBPrefetchSize(UInt32 lobPrefetchSize) | Harlinn::OCI::DefineBase | |
| SetPointerAttribute(Attribute attribute, void *value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetSByteAttribute(Attribute attribute, SByte value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetStringAttribute(Attribute attribute, const StringT &value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetStringAttribute(Attribute attribute, const wchar_t *value, size_t valueLength) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetUInt16Attribute(Attribute attribute, UInt16 value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetUInt32Attribute(Attribute attribute, UInt32 value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetUInt64Attribute(Attribute attribute, UInt64 value) const | Harlinn::OCI::HandleBase | inlineprotected |
| Statement() const noexcept | Harlinn::OCI::DefineBase | inline |
| statement_ | Harlinn::OCI::DefineBase | private |
| swap(HandleBase &other) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| Take(Derived &&derived) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| Value(size_t index) const | Harlinn::OCI::DescriptorArrayDefine< VT, descriptorType, oracleType > | inlineprotected |
| ValueType typedef | Harlinn::OCI::DescriptorArrayDefine< VT, descriptorType, oracleType > | |
| ~DescriptorArrayDefine() | Harlinn::OCI::DescriptorArrayDefine< VT, descriptorType, oracleType > | inlineprotected |
| ~HandleBase() | Harlinn::OCI::HandleBase | inlineprotectedvirtual |