open62541pp 0.16.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
response_handling.hpp File Reference
#include <functional>
#include <type_traits>
#include <utility>
#include "open62541pp/detail/open62541/common.h"
#include "open62541pp/detail/result_utils.hpp"
#include "open62541pp/result.hpp"
#include "open62541pp/span.hpp"
#include "open62541pp/types.hpp"
#include "open62541pp/wrapper.hpp"
Include dependency graph for response_handling.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  opcua::services::detail::Wrap< WrapperType >
 

Namespaces

namespace  opcua
 
namespace  opcua::services
 
namespace  opcua::services::detail
 

Functions

template<typename Response >
const UA_ResponseHeaderopcua::services::detail::getResponseHeader (const Response &response) noexcept
 
template<typename Response >
StatusCode opcua::services::detail::getServiceResult (const Response &response) noexcept
 
template<typename Response >
auto opcua::services::detail::getSingleResultRef (Response &response) noexcept
 
template<typename Response >
StatusCode opcua::services::detail::getSingleStatus (const Response &response) noexcept
 
template<typename WrapperType , typename Response >
Result< WrapperType > opcua::services::detail::wrapSingleResult (Response &response) noexcept
 
template<typename WrapperType , typename Response >
WrapperType opcua::services::detail::wrapSingleResultWithStatus (Response &response) noexcept
 
Result< NodeIdopcua::services::detail::getAddedNodeId (UA_AddNodesResult &result) noexcept