#include <types.hpp>
|
| using | NativeType = T |
| |
| using | HandlerType = Handler |
| |
| constexpr const T & | native () const noexcept |
| |
| constexpr T & | native () noexcept |
| |
| constexpr void | clear () noexcept |
| |
| template<typename T > |
| constexpr T * | asWrapper (typename T::NativeType *native) noexcept |
| |
| template<typename T > |
| constexpr const T * | asWrapper (const typename T::NativeType *native) noexcept |
| |
| template<typename T > |
| constexpr T & | asWrapper (typename T::NativeType &native) noexcept |
| |
| template<typename T > |
| constexpr const T & | asWrapper (const typename T::NativeType &native) noexcept |
| |
| template<typename T > |
| constexpr T::NativeType * | asNative (T *wrapper) noexcept |
| |
| template<typename T > |
| constexpr const T::NativeType * | asNative (const T *wrapper) noexcept |
| |
| template<typename T > |
| constexpr T::NativeType & | asNative (T &wrapper) noexcept |
| |
| template<typename T > |
| constexpr const T::NativeType & | asNative (const T &wrapper) noexcept |
| |
◆ ReferenceTypeAttributes()
| opcua::ua::ReferenceTypeAttributes::ReferenceTypeAttributes |
( |
| ) |
|
|
inline |
Construct with default attribute definitions.
Definition at line 573 of file types.hpp.
◆ description()
| const LocalizedText & opcua::ua::ReferenceTypeAttributes::description |
( |
| ) |
const |
|
inlinenoexcept |
◆ displayName()
| const LocalizedText & opcua::ua::ReferenceTypeAttributes::displayName |
( |
| ) |
const |
|
inlinenoexcept |
◆ inverseName()
| const LocalizedText & opcua::ua::ReferenceTypeAttributes::inverseName |
( |
| ) |
const |
|
inlinenoexcept |
◆ isAbstract()
| bool opcua::ua::ReferenceTypeAttributes::isAbstract |
( |
| ) |
const |
|
inlinenoexcept |
◆ setDescription()
| auto & opcua::ua::ReferenceTypeAttributes::setDescription |
( |
LocalizedText |
description | ) |
|
|
inline |
◆ setDisplayName()
| auto & opcua::ua::ReferenceTypeAttributes::setDisplayName |
( |
LocalizedText |
displayName | ) |
|
|
inline |
◆ setInverseName()
| auto & opcua::ua::ReferenceTypeAttributes::setInverseName |
( |
LocalizedText |
inverseName | ) |
|
|
inline |
◆ setIsAbstract()
| auto & opcua::ua::ReferenceTypeAttributes::setIsAbstract |
( |
bool |
isAbstract | ) |
|
|
inlinenoexcept |
◆ setSymmetric()
| auto & opcua::ua::ReferenceTypeAttributes::setSymmetric |
( |
bool |
symmetric | ) |
|
|
inlinenoexcept |
◆ setUserWriteMask()
| auto & opcua::ua::ReferenceTypeAttributes::setUserWriteMask |
( |
Bitmask< WriteMask > |
userWriteMask | ) |
|
|
inlinenoexcept |
◆ setWriteMask()
| auto & opcua::ua::ReferenceTypeAttributes::setWriteMask |
( |
Bitmask< WriteMask > |
writeMask | ) |
|
|
inlinenoexcept |
◆ specifiedAttributes()
◆ symmetric()
| bool opcua::ua::ReferenceTypeAttributes::symmetric |
( |
| ) |
const |
|
inlinenoexcept |
◆ userWriteMask()
| Bitmask< WriteMask > opcua::ua::ReferenceTypeAttributes::userWriteMask |
( |
| ) |
const |
|
inlinenoexcept |
◆ Wrapper() [1/5]
◆ Wrapper() [2/5]
Copy constructor with native object.
Definition at line 151 of file wrapper.hpp.
◆ Wrapper() [3/5]
◆ Wrapper() [4/5]
Move constructor with native object.
Definition at line 159 of file wrapper.hpp.
◆ Wrapper() [5/5]
◆ writeMask()