UA Server SDK C++ Bundle  1.4.1.271
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567891011]
oCAggregateCalculatorInterfaceAn interface that captures the original active API of the AggregateCalculator class required to integrate with the subscription code
oCOpcUa::AggregateConfigurationTypeClass implementing the UaObject interface for the AggregateConfigurationType
oCAggregatorsThe set of built-in aggregate factories
oCUaBase::BaseNodeStores the information of BaseNode
oCUaBase::BaseNodeFactoryA factory to create subtypes of BaseNode
oCOpcUaDi::BlockTypeClass implementing the UaObject interface for the BlockType
oCUaClientSdk::BrowseContextSettings for a browse request
oCBrowseContextThis class provides all browse settings and the continuation point handling
oCBrowseParametersAll parameter for a browse request
oCBrowseReferenceResultAll parameters for a browse result
oCBrowseUaNodeCallbackCallback interface for user specific browse result manipulation
oCCacheSignalInterface class for the connection between variables and the data sampling
oCUaClientSdk::CallInSettings for a call request
oCUaClientSdk::CallOutSettings for a call request
oCUaClientSdk::CertificateValidationCallbackThe CertificateValidationCallback is an interface for retrieving information about certificate validation errors
oCUaClientSdk::ClientSecurityInfoSecurity related settings to create a secure channel
oCComAeAttributeMappingData class for COM A&E Attributes mapping to OPC UA event fields
oCConditionBranchListHelper class for the EventManager interface implementation in EventManagerBase
oCOpcUa::ConditionTypeBaseGenerated base class for a ConditionType
oCOpcUaDi::ConfigurableObjectTypeClass implementing the UaObject interface for the ConfigurableObjectType
oCOpcUaDi::ConnectionPointTypeClass implementing the UaObject interface for the ConnectionPointType
oCContinuationPointUserDataBaseBase class for continuation point user data
oCContinuationPointWrapperContinuation point wrapper class for internal browse calls
oCCoreModuleInterface class for the Unified Automation Server Core Module
oCOpcUaPlc::CtrlConfigurationTypeClass implementing the UaObject interface for the CtrlConfigurationType
oCOpcUaPlc::CtrlFunctionBlockTypeClass implementing the UaObject interface for the CtrlFunctionBlockType
oCOpcUaPlc::CtrlProgramOrganizationUnitTypeClass implementing the UaObject interface for the CtrlProgramOrganizationUnitType
oCOpcUaPlc::CtrlProgramTypeClass implementing the UaObject interface for the CtrlProgramType
oCOpcUaPlc::CtrlResourceTypeClass implementing the UaObject interface for the CtrlResourceType
oCOpcUaPlc::CtrlTaskTypeClass implementing the UaObject interface for the CtrlTaskType
oCDataMonitoredItemSpecClass containing the information necessary to create a Data MonitoredItem
oCOpcUa::DataTypeEncodingTypeClass implementing the UaObject interface for the DataTypeEncodingType
oCOpcUaDi::DataTypesClass used to handle data type registration
oCUaClientSdk::DeleteAtTimeDetailThe DeleteRawModifiedDetail class contains the data for one item in a HistoryUpdate call for data
oCUaClientSdk::DeleteEventDetailThe DeleteRawModifiedDetail class contains the data for one item in a HistoryUpdate call for data
oCUaClientSdk::DeleteRawModifiedDetailData for one item in a HistoryUpdate call for data
oCOpcUaDi::DeviceTypeClass implementing the UaObject interface for the DeviceType
oCEventCallbackThe callback interface for event monitored items
oCEventFilterHelper class for the EventManager interface implementation in EventManagerBase
oCEventFilterElementHelper class for the EventManager interface implementation in EventManagerBase
oCEventFilterOperandHelper class for the EventManager interface implementation in EventManagerBase
oCEventItemHelper class for the EventManager interface implementation in EventManagerBase
oCEventManagerInterface definition of the EventManager used for monitoring events
oCEventManagerCallbackThe corresponding callback interface for the EventManager
oCEventManagerSubsetThis class holds the context for one EventManager in the transaction
oCEventMonitoringContextThis class provides the settings for an event monitored item
oCEventNotifierTreeElementHelper class for the EventManager interface implementation in EventManagerBase
oCEventTransactionContextThis class holds the context for an event transaction
oCEventTypeTreeElementHelper class for the EventManager interface implementation in EventManagerBase
oCOpcUa::ExclusiveLimitStateMachineTypeClass implementing the UaObject interface for the ExclusiveLimitStateMachineType
oCUaBase::ExtensionStores the information of an Extension that is added to a node in a NodeSet XML file
oCOpcUaDi::FetchResultDataDataTypeWrapper class for the UA stack structure OpcUaDi_FetchResultDataDataType
oCOpcUaDi::FetchResultDataTypeWrapper class for the UA stack structure OpcUaDi_FetchResultDataType
oCOpcUaDi::FetchResultErrorDataTypeWrapper class for the UA stack structure OpcUaDi_FetchResultErrorDataType
oCOpcUa::FileTypeClass implementing the UaObject interface for the FileType
oCOpcUa::FolderTypeClass implementing the UaObject interface for the FolderType
oCUaBase::FullReferenceStores the information of the Reference
oCOpcUaDi::FunctionalGroupTypeClass implementing the UaObject interface for the FunctionalGroupType
oCHandleManager< T >HandleManager
oCHandleManager< CoreMonitoredItem >
oCHandleManager< EventItem >
oCHandleManager< FileHandleData >
oCHandleManager< RegisteredNode >
oCHandleManager< SamplingItem >
oCHandleManager< TransactionContext >
oCHandleManager< UaBaseChangeMonitorTypeContext >
oCHandleManager< UaMonitoredItem >
oCHandleManager< UaTMBaseContext >
oCHashTableHashTable
oCOpcUa::HistoricalDataConfigurationTypeClass implementing the UaObject interface for the HistoricalDataConfigurationType
oCHistoryManagerInterface definition of the HistoryManager used for reading, updating and deletion of data and event history
oCHistoryManagerCallbackThe corresponding callback interface for the HistoryManager
oCHistoryManagerSubsetHistoryManagerSubset
oCUaClientSdk::HistoryReadAtTimeContextSettings for a HistoryReadAtTime call
oCHistoryReadCPUserDataBaseBase class for History Read continuation point user data
oCUaClientSdk::HistoryReadDataResultResult for one item in a HistoryRead call for data
oCUaClientSdk::HistoryReadEventContextSettings for a HistoryReadEvent call
oCUaClientSdk::HistoryReadEventResultThe HistoryReadDataResult class contains the result for one item in a HistoryRead call for data
oCUaClientSdk::HistoryReadProcessedContextSettings for a HistoryReadProcessed call
oCUaClientSdk::HistoryReadRawModifiedContextSettings for a HistoryReadRawModified call
oCHistoryTransactionContextHistoryTransactionContext
oCHistoryUpdateEventsJobHistoryUpdateEventsJob Derived from UaThreadPoolJob
oCIOManagerInterface definition of the IOManager used for reading, writing and monitoring data
oCIOManager2Optimized but limited version of the IOManager interface
oCIOManager2CallbackCallback interface for the IOManager2 interface
oCIOManagerCallbackThe corresponding callback interface for the IOManager
oCIOManagerSubsetIOManagerSubset
oCIOTransactionContextIOTransactionContext
oCIOVariableCallbackThe callback interface for data monitored items
oCOpcUaDi::LockingServicesCallbackCallback interface used to implement the LockingServices interface in the user application
oCOpcUaDi::LockingServicesTypeClass implementing the UaObject interface for the LockingServicesType
oCMethodManagerInterface definition of the MethodManager used for calling methods in the server
oCMethodManagerCallbackThe corresponding callback interface for the MethodManager
oCMonitoringContextThis class provides the settings for a data monitored item
oCNamespaceMappingInfo needed top map namespace index in tagfile
oCOpcUaDi::NetworkTypeClass implementing the UaObject interface for the NetworkType
oCNewEventContextData class for storing the new events from a monitored item
oCNodeManagerInterface definition of NodeManager used for browsing and managing the address space
oCNodeManagerConfigInterface used to configure the address space in a NodeManager based on a generic node model
oCNodeManagerCrossReferencesNodeManager related interface to create cross references between NodeManagers It is not possible to create plane copies of this Interface
oCNodeManagerListInterface used to register and find NodeManagers
oCNodeManagerNodeSetXmlCreatorInterface for creating derived classes of NodeManagerBaseXml
oCNodeManagerTagFileCallbackCallback interface used by NodeManagerTagFile
oCOpcServerPrivateClass containing the private members for the OpcServer class
oCOpcUaDi::ParameterResultDataTypeWrapper class for the UA stack structure OpcUaDi_ParameterResultDataType
oCOpcUaDi::ProtocolTypeClass implementing the UaObject interface for the ProtocolType
oCQueryContextThis class provides all query settings and the continuation point handling
oCUaBase::ReferenceStores the information of the Reference
oCReferenceCounterReferenceCounter
oCRegisteredNodeRegisteredNode
oCRingBufferRingBuffer
oCSamplingExecutionSamplingExecution
oCServerConfigServer Configuration Interface definition
oCServerManagerServerManager
oCServiceContextThis class provides the context for a Service invocation
oCUaClientSdk::ServiceSettingsGeneral settings for a call
oCSessionCallbackCallback interface class for Session callbacks
oCUaClientSdk::SessionConnectInfoSession settings for connect
oCSessionManagerSessionManager
oCSessionUserDataBaseBase class for user data stored in a Session
oCOpcUaPlc::SFCTypeClass implementing the UaObject interface for the SFCType
oCOpcUa::ShelvedStateMachineTypeClass implementing the UaObject interface for the ShelvedStateMachineType
oCAggregateCalculator::SubRegionA subset of a slice bounded by two raw data points
oCUaClientSdk::SubscriptionSettingsSettings for a Subscription
oCAggregateCalculator::TimeSliceStores information about a slice of data to be processed
oCOpcUaDi::TopologyElementTypeClass implementing the UaObject interface for the TopologyElementType
oCOpcUaDi::TransferServicesCallbackCallback interface used to implement the TransferServices interface in the user application
oCOpcUaDi::TransferServicesTypeClass implementing the UaObject interface for the TransferServicesType
oCUaAbstractDecoderThis class is used internally by the SDK
oCUaAbstractEncoderThis class is used internally by the SDK
oCUaAbstractGenericValue
oCUaAddNodesItemWrapper class for the UA stack structure OpcUa_AddNodesItem
oCUaAddReferencesItemWrapper class for the UA stack structure OpcUa_AddReferencesItem
oCUaAggregateConfigurationWrapper class for the UA stack structure OpcUa_AggregateConfiguration
oCUaAnnotationWrapper class for the UA stack structure OpcUa_Annotation
oCUaApplicationDescriptionWrapper class for the UA stack structure OpcUa_ApplicationDescription
oCUaArgumentWrapper class for the UA stack structure OpcUa_Argument
oCUaAxisInformationWrapper class for the UA stack structure OpcUa_AxisInformation
oCUaBuildInfoWrapper class for the UA stack structure OpcUa_BuildInfo
oCUaByteArrayThe UaByteArray handles the access to an array of bytes
oCUaByteRefUaByteRef
oCUaByteStringWrapper class for the UA stack structure OpcUa_ByteString
oCUaCharHelper class for modifying UaChar elements
oCUaClientSdk::UaClientNamespace class for OPC UA Client Library
oCUaContentFilterOPC UA ContentFilter used in event filters and the Query service
oCUaContentFilterElementOPC UA ContentFilterElement used in ContentFilter
oCUaContentFilterElementResultWrapper class for the UA stack structure OpcUa_ContentFilterElementResult
oCUaContentFilterResultWrapper class for the UA stack structure OpcUa_ContentFilterResult
oCUaDataTypeAttributesWrapper class for the UA stack structure OpcUa_DataTypeAttributes
oCUaDataTypeDictionaryBase class for getting DataType information
oCUaDataValueWrapper class for the UA stack structure OpcUa_DataValue
oCUaDateTimeWrapper class for the UA stack structure OpcUa_DateTime
oCUaDeleteNodesItemWrapper class for the UA stack structure OpcUa_DeleteNodesItem
oCUaDeleteReferencesItemWrapper class for the UA stack structure OpcUa_DeleteReferencesItem
oCUaDiagnosticInfoThis class contains the diagnostic information in full format
oCUaDirUaDir
oCUaClientSdk::UaDiscoveryManages a UA Client side discovery functionality
oCUaEndpointConfigurationWrapper class for the UA stack structure OpcUa_EndpointConfiguration
oCUaEndpointDescriptionWrapper class for the UA stack structure OpcUa_EndpointDescription
oCUaEndpointSecuritySettingUaEndpointSecuritySetting
oCUaEndpointUrlListDataTypeWrapper class for the UA stack structure OpcUa_EndpointUrlListDataType
oCUaEnumDefinitionThe class describes an Enumeration
oCUaEnumValueTypeWrapper class for the UA stack structure OpcUa_EnumValueType
oCUaEUInformationWrapper class for the UA stack structure OpcUa_EUInformation
oCUaEventDataRepresents the event field data for an event fired by the server application
oCUaEventFilterWrapper class for the OPC UA EventFilter structure
oCUaEventFilterResultWrapper class for the UA stack structure OpcUa_EventFilterResult
oCUaExpandedNodeIdWrapper class for the UA stack structure OpcUa_ExpandedNodeId
oCUaExtensionObjectDerived from OpcUa_ExtensionObject
oCUaFileEngine
oCUaFilterOperandOPC UA FilterOperand used in ContentFilterElement
oCUaGuidWrapper class for the UA stack structure OpcUa_Guid
oCUaHistoryEventWrapper class for the UA stack structure OpcUa_HistoryEvent
oCUaHistoryEventFieldListWrapper class for the UA stack structure OpcUa_HistoryEventFieldList
oCUaIODeviceBase interface class of all I/O devices
oCUaLocalizedTextWrapper class for the UA stack structure OpcUa_LocalizedText
oCUaMethodAttributesWrapper class for the UA stack structure OpcUa_MethodAttributes
oCUaModelChangeStructureDataTypeWrapper class for the UA stack structure OpcUa_ModelChangeStructureDataType
oCUaModuleInteface class for the OPC UA server module
oCUaMonitoredItemUaMonitoredItem
oCUaMutexAccess serialization between threads
oCUaMutexLockerUaMutexLocker
oCUaNetworkBrowserPlatform independent class for navigating through the network
oCUaNetworkBrowseResultBrowse result class for navigating through the network
oCUaNetworkGroupDataTypeWrapper class for the UA stack structure OpcUa_NetworkGroupDataType
oCUaNodeIdWrapper class for the UA stack structure OpcUa_NodeId
oCUaBase::UaNodesetXmlParser
oCUaNumericRangeHelper class for NumericRange handling
oCUaObjectArray< T >UaObjectArray
oCUaObjectArray< SamplingClassDevice >
oCUaObjectAttributesWrapper class for the UA stack structure OpcUa_ObjectAttributes
oCUaObjectPointerArray< T >UaObjectPointerArray
oCUaObjectPointerArray< ComAeAttributeMapping >
oCUaObjectPointerArray< EventFilterOperand >
oCUaObjectPointerArray< EventNotifierTreeElement >
oCUaObjectPointerArray< EventTypeTreeElement >
oCUaObjectPointerArray< UaEndpoint >
oCUaObjectPointerArray< UaEndpointSecuritySetting >
oCUaObjectPointerArray< UaFilterOperand >
oCUaObjectPointerArray< UaNodeId >
oCUaObjectPointerArray< UaVariant >
oCUaObjectPointerArray< UaVariantArray >
oCUaObjectTypeAttributesWrapper class for the UA stack structure OpcUa_ObjectTypeAttributes
oCUaPkiCertificateClass for handling X509 certificates
oCUaPkiCertificateCollectionUaPkiCertificateCollection OPC UA specific certificate collection
oCUaPkiCertificateInfoOPC UA specific certificate information
oCUaPkiIdentityIdentity for certificate issuer and subject
oCUaPkiPrivateKeyWrapper class for a private key
oCUaPkiProviderWrapper class for a PKI provider
oCUaPkiProviderCertificateValidationCallbackThe UaPkiProviderCertificateValidationCallback is an interface for retrieving information about certificate validation errors
oCUaPkiPublicKeyUaPkiPublicKey
oCUaPkiRevocationListClass for handling revocation lists
oCUaPkiRsaKeyPairUaPkiRsaKeyPair
oCUaPlatformLayerPlatform layer handling class
oCUaPointerArray< T >UaPointerArray
oCUaPointerArray< EventManager >
oCUaPointerArray< OpcUa_DataValue >
oCUaPointerArray< SamplingItemDevice >
oCUaPointerArray< UaContentFilterElement >
oCUaPointerArray< UaDiagnosticInfo >
oCUaPointerArray< UaNumericRange >
oCUaPointerArray< UaVariable >
oCUaPublishContextUaPublishContext
oCUaQualifiedNameWrapper class for the UA stack structure OpcUa_QualifiedName
oCUaRangeWrapper class for the UA stack structure OpcUa_Range
oCUaRedundantServerDataTypeWrapper class for the UA stack structure OpcUa_RedundantServerDataType
oCUaReferenceInterface definition of the UaReference
oCUaReferenceListsClass implementing the reference handling for UaNodes
oCUaReferenceTypeAttributesWrapper class for the UA stack structure OpcUa_ReferenceTypeAttributes
oCUaRegisteredServerWrapper class for the UA stack structure OpcUa_RegisteredServer
oCUaRelativePathThis class manages a relative path used for TranslatBrowsePathsToNodeIds
oCUaRepublishContextUaRepublishContext
oCUaSamplingIntervalDiagnosticsDataTypeWrapper class for the UA stack structure OpcUa_SamplingIntervalDiagnosticsDataType
oCUaSemanticChangeStructureDataTypeWrapper class for the UA stack structure OpcUa_SemanticChangeStructureDataType
oCUaSemaphoreSemaphore class is used to allow threads to synchronize access to a resource
oCUaServerApplicationBase class for the main OPC Server management object
oCUaServerApplicationCallbackCallback interface for the Server application object
oCUaServerApplicationModuleInterface for modules managed by the UaServerApplication object
oCUaServerDiagnosticsSummaryDataTypeWrapper class for the UA stack structure OpcUa_ServerDiagnosticsSummaryDataType
oCUaServerStatusDataTypeWrapper class for the UA stack structure OpcUa_ServerStatusDataType
oCUaServiceCounterDataTypeWrapper class for the UA stack structure OpcUa_ServiceCounterDataType
oCUaClientSdk::UaSessionCallbackUaSessionCallback defines the callback interface for the UaSession class
oCUaSessionDiagnosticsDataTypeWrapper class for the UA stack structure OpcUa_SessionDiagnosticsDataType
oCUaSessionSecurityDiagnosticsDataTypeWrapper class for the UA stack structure OpcUa_SessionSecurityDiagnosticsDataType
oCUaSettingsPersistent platform-independent application settings
oCUaSettingsSectionPersistent platform-independent application settings
oCUaSignedSoftwareCertificateWrapper class for the UA stack structure OpcUa_SignedSoftwareCertificate
oCUaSoftwareCertificateWrapper class for the UA stack structure OpcUa_SoftwareCertificate
oCUaStatusCodeThe class encapsulates the OPC UA data type StatusCodes and conversions from and to Classic OPC codes
oCUaStringWrapper class for the UA stack structure OpcUa_String
oCUaStructureDefinitionThe class describes a structured data type
oCUaStructureField
oCUaClientSdk::UaSubscriptionManges a UA Client created subscription
oCUaClientSdk::UaSubscriptionCallbackUaSubscriptionCallback defines the callback interface for the UaSubscription class
oCUaSubscriptionDiagnosticsDataTypeWrapper class for the UA stack structure OpcUa_SubscriptionDiagnosticsDataType
oCUaSupportedProfileWrapper class for the UA stack structure OpcUa_SupportedProfile
oCUaThreadPlatform independent class for a worker thread
oCUaThreadPoolThis class is used to manager a pool of threads
oCUaThreadPoolJobThis class represents a job to be executed by a worker thread
oCUaTimeZoneDataTypeWrapper class for the UA stack structure OpcUa_TimeZoneDataType
oCUaTraceA class used for trace outputs (error, information,...)
oCUaTraceHookInterface used to register a trace hook
oCUaUniStringOPC UA string handling class
oCUaUniStringListOPC UA string list class
oCUaUserIdentityTokenBase class for the different user identity token classes
oCUaUserTokenPolicyWrapper class for the UA stack structure OpcUa_UserTokenPolicy
oCUaVariableAttributesWrapper class for the UA stack structure OpcUa_VariableAttributes
oCUaVariableTypeAttributesWrapper class for the UA stack structure OpcUa_VariableTypeAttributes
oCUaVariantWrapper class for the UA stack structure OpcUa_Variant
oCUaVariantExceptionBase class for exceptions that can transferred across variants
oCUaViewAttributesWrapper class for the UA stack structure OpcUa_ViewAttributes
oCUaXmlDocumentXML parser class for an XML document
oCUaXmlElementXML Element class
oCUaXmlValueXML Value class
oCUaXVTypeWrapper class for the UA stack structure OpcUa_XVType
oCUaClientSdk::UpdateDataDetailData for one item in a HistoryUpdate call for data
oCUaClientSdk::UpdateEventDetailThe UpdateEventsDetail class contains the data for one item in a HistoryUpdate call for events
oCUserDataBaseBase class for user data stored in SDK managed objects like UaNode
oCVersionInfoCoreModuleClass providing static member functions to request the version information for the UA Server SDK, the UA Stack and the UA Stack Platform Layer
oCXmlUaNodeFactoryManagerThe manager of the factories for creating instances
\CXmlUaNodeFactoryNamespace