#include <UserDeviceStruct.h>
Inherited by UserDevice::InterfaceUserDataBase.
Definition at line 46 of file UserDeviceStruct.h.
◆ UserDeviceStruct()
UserDevice::UserDeviceStruct::UserDeviceStruct |
( |
pUserDeviceStruct * |
parent, |
|
|
::xsd::cxx::tree::type * |
conf, |
|
|
UaNode * |
pAS, |
|
|
OpcUa_UInt |
code |
|
) |
| |
|
inline |
constructor
- Parameters
-
parent | the parent object |
conf | XML description of user device |
pAS | pointer to UaNode to exchange data |
code | function code |
Definition at line 58 of file UserDeviceStruct.h.
◆ ~UserDeviceStruct()
virtual UserDevice::UserDeviceStruct::~UserDeviceStruct |
( |
void |
| ) |
|
|
inlinevirtual |
◆ countMutex()
OpcUa_Int32 UserDevice::UserDeviceStruct::countMutex |
( |
| ) |
|
|
inline |
◆ getAddressSpaceEntry()
UaNode* UserDevice::UserDeviceStruct::getAddressSpaceEntry |
( |
| ) |
|
|
inline |
◆ getCodeFunction()
OpcUa_UInt UserDevice::UserDeviceStruct::getCodeFunction |
( |
| ) |
|
|
inline |
◆ getParent()
◆ getParentDevice()
◆ getShareMutex()
::UaMutexRefCounted* UserDevice::UserDeviceStruct::getShareMutex |
( |
| ) |
|
|
inline |
◆ getTopInterface()
◆ lock()
void UserDevice::UserDeviceStruct::lock |
( |
| ) |
|
|
inline |
◆ releaseMutex()
void UserDevice::UserDeviceStruct::releaseMutex |
( |
| ) |
|
|
inline |
◆ setInvalid()
virtual void UserDevice::UserDeviceStruct::setInvalid |
( |
| ) |
|
|
inlinevirtual |
◆ UA_DISABLE_COPY()
◆ unlock()
void UserDevice::UserDeviceStruct::unlock |
( |
| ) |
|
|
inline |
◆ m_iCodeFunction
OpcUa_UInt UserDevice::UserDeviceStruct::m_iCodeFunction |
|
private |
◆ m_pParent
◆ m_pSharedMutex
UaMutexRefCounted* UserDevice::UserDeviceStruct::m_pSharedMutex |
|
protected |
◆ p_mAddressSpaceEntry
UaNode* UserDevice::UserDeviceStruct::p_mAddressSpaceEntry |
|
private |
The documentation for this class was generated from the following file: