mqtt_cpp
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Public Member Functions | List of all members
shared_target Class Reference

#include <shared_target.hpp>

Public Member Functions

void insert (buffer share_name, buffer topic_filter, session_state &ss)
 
void erase (buffer share_name, buffer topic_filter, session_state const &ss)
 
void erase (session_state const &ss)
 
optional< session_state_refget_target (buffer const &share_name, buffer const &topic_filter)
 

Member Function Documentation

◆ erase() [1/2]

void shared_target::erase ( buffer  share_name,
buffer  topic_filter,
session_state const &  ss 
)
inline

◆ erase() [2/2]

void shared_target::erase ( session_state const &  ss)
inline

◆ get_target()

optional< session_state_ref > shared_target::get_target ( buffer const &  share_name,
buffer const &  topic_filter 
)
inline

◆ insert()

MQTT_BROKER_NS_BEGIN void shared_target::insert ( buffer  share_name,
buffer  topic_filter,
session_state ss 
)
inline

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