| As() const | Harlinn::OCI::Bind | |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| As() const | Harlinn::OCI::Bind | inline |
| AsBoolean() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| AsByte() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| AsBytes() const | Harlinn::OCI::Bind | inlinevirtual |
| AsDateTime() const | Harlinn::OCI::Bind | inlinevirtual |
| AsDouble() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| AsGuid() const | Harlinn::OCI::Bind | inlinevirtual |
| AsInt16() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| AsInt32() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| AsInt64() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| AsSByte() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Assign(bool newValue) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Assign(SByte newValue) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Assign(Byte newValue) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Assign(Int16 newValue) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Assign(UInt16 newValue) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Assign(Int32 newValue) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Assign(UInt32 newValue) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Assign(Int64 newValue) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Assign(UInt64 newValue) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Assign(float newValue) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Assign(double newValue) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Harlinn::OCI::Bind::Assign(const std::vector< Byte > &newValue) | Harlinn::OCI::Bind | inlinevirtual |
| Harlinn::OCI::Bind::Assign(const DateTime &newValue) | Harlinn::OCI::Bind | inlinevirtual |
| Harlinn::OCI::Bind::Assign(const TimeSpan &newValue) | Harlinn::OCI::Bind | inlinevirtual |
| Harlinn::OCI::Bind::Assign(const WideString &newValue) | Harlinn::OCI::Bind | inlinevirtual |
| Harlinn::OCI::Bind::Assign(const Guid &newValue) | Harlinn::OCI::Bind | inlinevirtual |
| AsSingle() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| AsString() const | Harlinn::OCI::Bind | inlinevirtual |
| AsTimeSpan() const | Harlinn::OCI::Bind | inlinevirtual |
| AsUInt16() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| AsUInt32() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| AsUInt64() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| Base typedef | Harlinn::OCI::SimpleBind< BT, externalType, IT > | |
| Bind(UInt32 positon, UInt32 iters) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlineprotectedvirtual |
| Bind(const WideString &name, UInt32 iters) final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlineprotectedvirtual |
| Harlinn::OCI::Bind::Bind() noexcept | Harlinn::OCI::Bind | inline |
| Harlinn::OCI::Bind::Bind(const OCI::Statement &statement) | Harlinn::OCI::Bind | inline |
| Harlinn::OCI::Bind::Bind(const OCI::Statement &statement, UInt32 position) | Harlinn::OCI::Bind | inline |
| Harlinn::OCI::Bind::Bind(const OCI::Statement &statement, const WideString &name) | Harlinn::OCI::Bind | inline |
| BindBase() noexcept | Harlinn::OCI::BindBase | inlineprotected |
| BindBase(const OCI::Statement &statement) | Harlinn::OCI::BindBase | inline |
| BindBase(const OCI::Statement &statement, UInt32 position) | Harlinn::OCI::BindBase | inline |
| BindBase(const OCI::Statement &statement, const WideString &name) | Harlinn::OCI::BindBase | inline |
| BindByName(const WideString &name, OraType dataType, void *dataAddress, Int64 dataSize, Int16 *indicators, UInt32 *actualLengths=nullptr, UInt16 *returnCodes=nullptr, UInt32 plsqlMaxArrayLength=0, UInt32 *plsqlArrayLength=nullptr, UInt32 mode=0) | Harlinn::OCI::BindBase | |
| BindByPos(UInt32 positon, OraType dataType, void *dataAddress, Int64 dataSize, Int16 *indicators, UInt32 *actualLengths=nullptr, UInt16 *returnCodes=nullptr, UInt32 plsqlMaxArrayLength=0, UInt32 *plsqlArrayLength=nullptr, UInt32 mode=0) | Harlinn::OCI::BindBase | |
| BoundType typedef | Harlinn::OCI::SimpleBind< BT, externalType, IT > | |
| CharacterSet() const | Harlinn::OCI::BindBase | inline |
| CharacterSetForm() const | Harlinn::OCI::BindBase | inline |
| CollationId() const | Harlinn::OCI::BindBase | inline |
| Data() const final override | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inlinevirtual |
| data_ | Harlinn::OCI::SimpleBind< BT, externalType, IT > | private |
| DestroyHandle() | Harlinn::OCI::HandleBase | inlineprotected |
| DetachHandle() | Harlinn::OCI::HandleBase | inlineprotected |
| EnsureStatementIsValid(const OCI::Statement &statement) | Harlinn::OCI::BindBase | inlineprivate |
| Environment() const | Harlinn::OCI::BindBase | inline |
| Error() const noexcept final override | Harlinn::OCI::BindBase | inlinevirtual |
| ExternalType | Harlinn::OCI::SimpleBind< BT, externalType, IT > | static |
| 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() const | Harlinn::OCI::Bind | inline |
| indicator_ | Harlinn::OCI::Bind | protected |
| InitializeHandle(void *handle, bool ownsHandle) | Harlinn::OCI::HandleBase | inlineprotected |
| IntermediateType typedef | Harlinn::OCI::SimpleBind< BT, externalType, IT > | |
| IsBindByPosition() const | Harlinn::OCI::BindBase | inline |
| IsPlSQL() const | Harlinn::OCI::BindBase | inlineprotected |
| IsValid() const noexcept | Harlinn::OCI::HandleBase | inline |
| Name() const | Harlinn::OCI::BindBase | inline |
| Name() | Harlinn::OCI::BindBase | inline |
| name_ | Harlinn::OCI::BindBase | private |
| OnExecute(UInt32 iters) | Harlinn::OCI::BindBase | inline |
| 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 |
| OwnsHandle() const noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| ownsHandle_ | Harlinn::OCI::HandleBase | private |
| Position() const | Harlinn::OCI::BindBase | inline |
| position_ | Harlinn::OCI::BindBase | private |
| RowsReturned() const | Harlinn::OCI::BindBase | inline |
| ServiceContext() const | Harlinn::OCI::BindBase | 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 |
| SetCharacterSet(UInt16 characterSetId) const | Harlinn::OCI::BindBase | inline |
| SetCharacterSetForm(OCI::CharacterSetForm charsetForm) | Harlinn::OCI::BindBase | inline |
| SetCharCount(UInt32 charCount) | Harlinn::OCI::BindBase | inline |
| SetCollationId(UInt32 collationId) const | Harlinn::OCI::BindBase | inline |
| SetDateTimeAttribute(Attribute attribute, const DateTime &value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetDBNotNull() | Harlinn::OCI::Bind | inline |
| SetDBNull() | Harlinn::OCI::Bind | inline |
| SetHandle(void *newHandleValue, bool ownsHandle) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| SetIndicator(Int16 value) | Harlinn::OCI::Bind | inline |
| 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 |
| SetMaxCharSize(Int32 maxCharSize) | Harlinn::OCI::BindBase | inline |
| SetMaxDataSize(Int32 maxDataSize) | Harlinn::OCI::BindBase | inline |
| SetName(const WideString &name) | Harlinn::OCI::BindBase | inline |
| SetPointerAttribute(Attribute attribute, void *value) const | Harlinn::OCI::HandleBase | inlineprotected |
| SetPosition(UInt32 position) | Harlinn::OCI::BindBase | inline |
| 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 |
| SimpleBind() noexcept | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inline |
| SimpleBind(const OCI::Statement &statement) | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inline |
| SimpleBind(const OCI::Statement &statement, UInt32 position) | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inline |
| SimpleBind(const OCI::Statement &statement, const WideString &name) | Harlinn::OCI::SimpleBind< BT, externalType, IT > | inline |
| SimpleBindByName(const WideString &name, OraType dataType, void *dataAddress, Int32 dataSize) | Harlinn::OCI::Bind | inline |
| SimpleBindByPos(UInt32 positon, OraType dataType, void *dataAddress, Int32 dataSize) | Harlinn::OCI::Bind | inline |
| Statement() const | Harlinn::OCI::BindBase | inline |
| statement_ | Harlinn::OCI::BindBase | private |
| swap(HandleBase &other) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| Take(Derived &&derived) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
| ~HandleBase() | Harlinn::OCI::HandleBase | inlineprotectedvirtual |