SubscriptionHandle Class Reference

#include <RobotAPI/libraries/armem/client/util/SubscriptionHandle.h>

Public Member Functions

SubscriptionHandle & operator= (SubscriptionHandle other)
 Assignment operator.
 
void release ()
 
 SubscriptionHandle ()
 
 SubscriptionHandle (SubscriptionHandle &&other)
 

Friends

class MemoryListener
 
void swap (SubscriptionHandle &first, SubscriptionHandle &second)
 

Constructor & Destructor Documentation

◆ SubscriptionHandle() [1/2]

◆ SubscriptionHandle() [2/2]

Member Function Documentation

◆ operator=()

SubscriptionHandle & operator= ( SubscriptionHandle other)

Assignment operator.

Note
Intentional call by value, since this leverages the move constructor. See https://stackoverflow.com/a/11540204 (section "Move assignment operators").

◆ release()

void release ( )

Friends And Related Symbol Documentation

◆ MemoryListener

friend class MemoryListener
friend

◆ swap

void swap ( SubscriptionHandle & first,
SubscriptionHandle & second )
friend

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