open62541pp 0.16.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
attribute_highlevel.hpp File Reference
Include dependency graph for attribute_highlevel.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  opcua
 
namespace  opcua::services
 

Functions

template<typename T >
Result< NodeIdopcua::services::readNodeId (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readNodeIdAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
Result< NodeClassopcua::services::readNodeClass (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readNodeClassAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
Result< QualifiedNameopcua::services::readBrowseName (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readBrowseNameAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeBrowseName (T &connection, const NodeId &id, const QualifiedName &browseName) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeBrowseNameAsync (Client &connection, const NodeId &id, const QualifiedName &browseName, CompletionToken &&token)
 
template<typename T >
Result< LocalizedTextopcua::services::readDisplayName (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readDisplayNameAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeDisplayName (T &connection, const NodeId &id, const LocalizedText &displayName) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeDisplayNameAsync (Client &connection, const NodeId &id, const LocalizedText &displayName, CompletionToken &&token)
 
template<typename T >
Result< LocalizedTextopcua::services::readDescription (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readDescriptionAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeDescription (T &connection, const NodeId &id, const LocalizedText &description) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeDescriptionAsync (Client &connection, const NodeId &id, const LocalizedText &description, CompletionToken &&token)
 
template<typename T >
Result< Bitmask< WriteMask > > opcua::services::readWriteMask (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readWriteMaskAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeWriteMask (T &connection, const NodeId &id, Bitmask< WriteMask > writeMask) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeWriteMaskAsync (Client &connection, const NodeId &id, Bitmask< WriteMask > writeMask, CompletionToken &&token)
 
template<typename T >
Result< Bitmask< WriteMask > > opcua::services::readUserWriteMask (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readUserWriteMaskAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeUserWriteMask (T &connection, const NodeId &id, Bitmask< WriteMask > userWriteMask) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeUserWriteMaskAsync (Client &connection, const NodeId &id, Bitmask< WriteMask > userWriteMask, CompletionToken &&token)
 
template<typename T >
Result< bool > opcua::services::readIsAbstract (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readIsAbstractAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeIsAbstract (T &connection, const NodeId &id, bool isAbstract) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeIsAbstractAsync (Client &connection, const NodeId &id, bool isAbstract, CompletionToken &&token)
 
template<typename T >
Result< bool > opcua::services::readSymmetric (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readSymmetricAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeSymmetric (T &connection, const NodeId &id, bool symmetric) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeSymmetricAsync (Client &connection, const NodeId &id, bool symmetric, CompletionToken &&token)
 
template<typename T >
Result< LocalizedTextopcua::services::readInverseName (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readInverseNameAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeInverseName (T &connection, const NodeId &id, const LocalizedText &inverseName) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeInverseNameAsync (Client &connection, const NodeId &id, const LocalizedText &inverseName, CompletionToken &&token)
 
template<typename T >
Result< bool > opcua::services::readContainsNoLoops (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readContainsNoLoopsAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeContainsNoLoops (T &connection, const NodeId &id, const bool &containsNoLoops) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeContainsNoLoopsAsync (Client &connection, const NodeId &id, const bool &containsNoLoops, CompletionToken &&token)
 
template<typename T >
Result< Bitmask< EventNotifier > > opcua::services::readEventNotifier (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readEventNotifierAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeEventNotifier (T &connection, const NodeId &id, Bitmask< EventNotifier > eventNotifier) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeEventNotifierAsync (Client &connection, const NodeId &id, Bitmask< EventNotifier > eventNotifier, CompletionToken &&token)
 
template<typename T >
Result< Variantopcua::services::readValue (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readValueAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeValue (T &connection, const NodeId &id, const Variant &value) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeValueAsync (Client &connection, const NodeId &id, const Variant &value, CompletionToken &&token)
 
template<typename T >
Result< NodeIdopcua::services::readDataType (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readDataTypeAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeDataType (T &connection, const NodeId &id, const NodeId &dataType) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeDataTypeAsync (Client &connection, const NodeId &id, const NodeId &dataType, CompletionToken &&token)
 
template<typename T >
Result< ValueRankopcua::services::readValueRank (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readValueRankAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeValueRank (T &connection, const NodeId &id, ValueRank valueRank) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeValueRankAsync (Client &connection, const NodeId &id, ValueRank valueRank, CompletionToken &&token)
 
template<typename T >
Result< std::vector< uint32_t > > opcua::services::readArrayDimensions (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readArrayDimensionsAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeArrayDimensions (T &connection, const NodeId &id, Span< const uint32_t > arrayDimensions) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeArrayDimensionsAsync (Client &connection, const NodeId &id, Span< const uint32_t > arrayDimensions, CompletionToken &&token)
 
template<typename T >
Result< Bitmask< AccessLevel > > opcua::services::readAccessLevel (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readAccessLevelAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeAccessLevel (T &connection, const NodeId &id, Bitmask< AccessLevel > accessLevel) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeAccessLevelAsync (Client &connection, const NodeId &id, Bitmask< AccessLevel > accessLevel, CompletionToken &&token)
 
template<typename T >
Result< Bitmask< AccessLevel > > opcua::services::readUserAccessLevel (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readUserAccessLevelAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeUserAccessLevel (T &connection, const NodeId &id, Bitmask< AccessLevel > userAccessLevel) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeUserAccessLevelAsync (Client &connection, const NodeId &id, Bitmask< AccessLevel > userAccessLevel, CompletionToken &&token)
 
template<typename T >
Result< double > opcua::services::readMinimumSamplingInterval (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readMinimumSamplingIntervalAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeMinimumSamplingInterval (T &connection, const NodeId &id, double minimumSamplingInterval) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeMinimumSamplingIntervalAsync (Client &connection, const NodeId &id, double minimumSamplingInterval, CompletionToken &&token)
 
template<typename T >
Result< bool > opcua::services::readHistorizing (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readHistorizingAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeHistorizing (T &connection, const NodeId &id, bool historizing) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeHistorizingAsync (Client &connection, const NodeId &id, bool historizing, CompletionToken &&token)
 
template<typename T >
Result< bool > opcua::services::readExecutable (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readExecutableAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeExecutable (T &connection, const NodeId &id, bool executable) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeExecutableAsync (Client &connection, const NodeId &id, bool executable, CompletionToken &&token)
 
template<typename T >
Result< bool > opcua::services::readUserExecutable (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readUserExecutableAsync (Client &connection, const NodeId &id, CompletionToken &&token)
 
template<typename T >
StatusCode opcua::services::writeUserExecutable (T &connection, const NodeId &id, bool userExecutable) noexcept
 
template<typename CompletionToken >
auto opcua::services::writeUserExecutableAsync (Client &connection, const NodeId &id, bool userExecutable, CompletionToken &&token)
 
template<typename T >
Result< Variantopcua::services::readDataTypeDefinition (T &connection, const NodeId &id) noexcept
 
template<typename CompletionToken >
auto opcua::services::readDataTypeDefinitionAsync (Client &connection, const NodeId &id, CompletionToken &&token)