Base typedef | Harlinn::OCI::Subscription | |
Callback() const | Harlinn::OCI::Subscription | inline |
CallbackFunc typedef | Harlinn::OCI::Subscription | |
Context() const | Harlinn::OCI::Subscription | inline |
ContinuousQueryNotificationDatabaseName() const | Harlinn::OCI::Subscription | inline |
ContinuousQueryNotificationOperationType() const | Harlinn::OCI::Subscription | inline |
ContinuousQueryNotificationRowId() const | Harlinn::OCI::Subscription | inline |
ContinuousQueryNotificationType() const | Harlinn::OCI::Subscription | inline |
DestroyHandle() | Harlinn::OCI::HandleBase | inlineprotected |
DetachHandle() | Harlinn::OCI::HandleBase | inlineprotected |
EnableRowLevelChangeNotifications(bool enable=true) const | Harlinn::OCI::Subscription | inline |
Environment() const | Harlinn::OCI::Subscription | inline |
environment_ | Harlinn::OCI::Subscription | private |
Error() const noexcept final override | Harlinn::OCI::Subscription | inlinevirtual |
error_ | Harlinn::OCI::Subscription | private |
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 |
GroupForever | Harlinn::OCI::Subscription | static |
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 |
InitializeHandle(void *handle, bool ownsHandle) | Harlinn::OCI::HandleBase | inlineprotected |
IsValid() const noexcept | Harlinn::OCI::HandleBase | inline |
Name() const | Harlinn::OCI::Subscription | inline |
Namespace() const | Harlinn::OCI::Subscription | inline |
NotificationGroupingClass() const | Harlinn::OCI::Subscription | inline |
NotificationGroupingRepeatCount() const | Harlinn::OCI::Subscription | inline |
NotificationGroupingType() const | Harlinn::OCI::Subscription | inline |
NotificationGroupingValue() const | Harlinn::OCI::Subscription | inline |
NoWait | Harlinn::OCI::Subscription | static |
OCIHandleType | Harlinn::OCI::Subscription | static |
operator bool() const noexcept | Harlinn::OCI::HandleBase | inlineexplicit |
operator=(const Subscription &other)=delete | Harlinn::OCI::Subscription | |
operator=(Subscription &&other) noexcept | Harlinn::OCI::Subscription | inline |
Harlinn::OCI::HandleBase::operator=(const HandleBase &other)=delete | Harlinn::OCI::HandleBase | protected |
Harlinn::OCI::HandleBase::operator=(HandleBase &&other) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
OwnsHandle() const noexcept | Harlinn::OCI::HandleBase | inlineprotected |
ownsHandle_ | Harlinn::OCI::HandleBase | private |
QOSFlags() const | Harlinn::OCI::Subscription | inline |
Recipient() const | Harlinn::OCI::Subscription | inline |
RecipientFormat() const | Harlinn::OCI::Subscription | inline |
RecipientProtocol() const | Harlinn::OCI::Subscription | inline |
ServerDNs() const | Harlinn::OCI::Subscription | 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 |
SetCallback(CallbackFunc callbackFunction) const | Harlinn::OCI::Subscription | inline |
SetChangeNotificationFilter(OperationCode operationCodeFlags) const | Harlinn::OCI::Subscription | inline |
SetContext(void *data) const | Harlinn::OCI::Subscription | inline |
SetContinuousQueryQOSFlags(SubscriberContinousQueryQOSFlags flags) const | Harlinn::OCI::Subscription | inline |
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 |
SetName(const StringT &name) const | Harlinn::OCI::Subscription | inline |
SetNamespace(SubscriberNamespace subscriberNamespace) const | Harlinn::OCI::Subscription | inline |
SetNotificationGroupingClass(SubscriberNotificationGroupingClass notificationGroupingClass) const | Harlinn::OCI::Subscription | inline |
SetNotificationGroupingRepeatCount(Int32 value) const | Harlinn::OCI::Subscription | inline |
SetNotificationGroupingType(SubscriberNotificationGroupingType notificationGroupingType) const | Harlinn::OCI::Subscription | inline |
SetNotificationGroupingValue(UInt32 value) const | Harlinn::OCI::Subscription | inline |
SetPointerAttribute(Attribute attribute, void *value) const | Harlinn::OCI::HandleBase | inlineprotected |
SetQOSFlags(SubscriberQOSFlags qosFlags) const | Harlinn::OCI::Subscription | inline |
SetRecipient(const WideString &recipientName) const | Harlinn::OCI::Subscription | inline |
SetRecipientFormat(SubscriberRecipientFormat recipientFormat) const | Harlinn::OCI::Subscription | inline |
SetRecipientProtocol(SubscriberRecipientProtocol recipientProtocol) const | Harlinn::OCI::Subscription | inline |
SetSByteAttribute(Attribute attribute, SByte value) const | Harlinn::OCI::HandleBase | inlineprotected |
SetServerDNs(OCIServerDNs *distinguishedNames) const | Harlinn::OCI::Subscription | inline |
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 |
SetTimeout(const TimeSpan &timeout) const | Harlinn::OCI::Subscription | inline |
SetTimeoutInSeconds(UInt32 timeoutInSeconds) const | Harlinn::OCI::Subscription | inline |
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 |
Subscription() noexcept | Harlinn::OCI::Subscription | inline |
Subscription(const Subscription &other)=delete | Harlinn::OCI::Subscription | |
Subscription(Subscription &&other) noexcept | Harlinn::OCI::Subscription | inline |
Subscription(const OCI::Environment &environment, void *ocisubscription, bool ownsHandle) | Harlinn::OCI::Subscription | inline |
swap(Subscription &other) noexcept | Harlinn::OCI::Subscription | inline |
Harlinn::OCI::HandleBase::swap(HandleBase &other) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
Take(Derived &&derived) noexcept | Harlinn::OCI::HandleBase | inlineprotected |
Timeout() const | Harlinn::OCI::Subscription | inline |
TimeoutInSeconds() const | Harlinn::OCI::Subscription | inline |
WaitForever | Harlinn::OCI::Subscription | static |
~HandleBase() | Harlinn::OCI::HandleBase | inlineprotectedvirtual |