uatools 1.0.0
 
Loading...
Searching...
No Matches
eso::uatools::protocol::base::SubscriptionHandle Class Reference

#include <icomm_adapter_min_v1.hpp>

Public Member Functions

 SubscriptionHandle ()=default
 
 ~SubscriptionHandle ()
 
 SubscriptionHandle (SubscriptionHandle &&) noexcept
 
SubscriptionHandleoperator= (SubscriptionHandle &&) noexcept
 
 SubscriptionHandle (const SubscriptionHandle &)=delete
 
SubscriptionHandleoperator= (const SubscriptionHandle &)=delete
 
bool Active () const noexcept
 
void Reset () noexcept
 Drop the subscription early (same as destructor).
 

Friends

class Open62541
 

Constructor & Destructor Documentation

◆ SubscriptionHandle() [1/3]

eso::uatools::protocol::base::SubscriptionHandle::SubscriptionHandle ( )
default

◆ ~SubscriptionHandle()

eso::uatools::protocol::base::SubscriptionHandle::~SubscriptionHandle ( )

◆ SubscriptionHandle() [2/3]

eso::uatools::protocol::base::SubscriptionHandle::SubscriptionHandle ( SubscriptionHandle && )
noexcept

◆ SubscriptionHandle() [3/3]

eso::uatools::protocol::base::SubscriptionHandle::SubscriptionHandle ( const SubscriptionHandle & )
delete

Member Function Documentation

◆ Active()

bool eso::uatools::protocol::base::SubscriptionHandle::Active ( ) const
noexcept
Returns
true iff this handle owns an active subscription.

◆ operator=() [1/2]

SubscriptionHandle & eso::uatools::protocol::base::SubscriptionHandle::operator= ( const SubscriptionHandle & )
delete

◆ operator=() [2/2]

SubscriptionHandle & eso::uatools::protocol::base::SubscriptionHandle::operator= ( SubscriptionHandle && )
noexcept

◆ Reset()

void eso::uatools::protocol::base::SubscriptionHandle::Reset ( )
noexcept

Drop the subscription early (same as destructor).

Friends And Related Symbol Documentation

◆ Open62541

friend class Open62541
friend

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