rad  3.0.0
Public Member Functions | List of all members
generated::opcua::exmalif::AxesPosition Class Reference

#include <exmalifOpcUaImpl.hpp>

Inheritance diagram for generated::opcua::exmalif::AxesPosition:
exmalif::AxesPosition

Public Member Functions

float getAlt () const override
 
void setAlt (float value) override
 
float getAz () const override
 
void setAz (float value) override
 
std::unique_ptr<::exmalif::AxesPositionclone () const override
 
bool keyEquals (const ::exmalif::AxesPosition &other) const override
 
std::size_t keyHash () const
 
std::unique_ptr<::exmalif::AxesPositioncloneKey () const override
 
bool hasKey () const override
 
size_t getDataValueCount () const override
 
void setOpcUaDataValues (const UA_DataValue *resultIterator) override
 
const UA_DataValue * getOpcUaDataValues () const override
 
void copy (const ::exmalif::AxesPosition &from) override
 
- Public Member Functions inherited from exmalif::AxesPosition
virtual ~AxesPosition ()=default
 
::exmalif::AxesPositionoperator= (const ::exmalif::AxesPosition &other)
 

Additional Inherited Members

- Static Public Attributes inherited from exmalif::AxesPosition
static constexpr const char * TYPE_ID = "AxesPosition"
 

Member Function Documentation

◆ clone()

std::unique_ptr<::exmalif::AxesPosition> generated::opcua::exmalif::AxesPosition::clone ( ) const
inlineoverride

◆ cloneKey()

std::unique_ptr<::exmalif::AxesPosition> generated::opcua::exmalif::AxesPosition::cloneKey ( ) const
inlineoverride

◆ copy()

void generated::opcua::exmalif::AxesPosition::copy ( const ::exmalif::AxesPosition from)
inlineoverride

◆ getAlt()

float generated::opcua::exmalif::AxesPosition::getAlt ( ) const
inlineoverridevirtual

Implements exmalif::AxesPosition.

◆ getAz()

float generated::opcua::exmalif::AxesPosition::getAz ( ) const
inlineoverridevirtual

Implements exmalif::AxesPosition.

◆ getDataValueCount()

size_t generated::opcua::exmalif::AxesPosition::getDataValueCount ( ) const
inlineoverride

◆ getOpcUaDataValues()

const UA_DataValue* generated::opcua::exmalif::AxesPosition::getOpcUaDataValues ( ) const
inlineoverride

◆ hasKey()

bool generated::opcua::exmalif::AxesPosition::hasKey ( ) const
inlineoverride

◆ keyEquals()

bool generated::opcua::exmalif::AxesPosition::keyEquals ( const ::exmalif::AxesPosition other) const
inlineoverride

◆ keyHash()

std::size_t generated::opcua::exmalif::AxesPosition::keyHash ( ) const
inline

◆ setAlt()

void generated::opcua::exmalif::AxesPosition::setAlt ( float  value)
inlineoverridevirtual

Implements exmalif::AxesPosition.

◆ setAz()

void generated::opcua::exmalif::AxesPosition::setAz ( float  value)
inlineoverridevirtual

Implements exmalif::AxesPosition.

◆ setOpcUaDataValues()

void generated::opcua::exmalif::AxesPosition::setOpcUaDataValues ( const UA_DataValue *  resultIterator)
inlineoverride

The documentation for this class was generated from the following file: