mqtt_cpp
Classes | Public Member Functions | List of all members
MQTT_NS::topic_alias_send Class Reference

#include <topic_alias_send.hpp>

Public Member Functions

 topic_alias_send (topic_alias_t max)
 
void insert_or_update (string_view topic, topic_alias_t alias)
 
std::string find (topic_alias_t alias)
 
optional< topic_alias_tfind (string_view topic) const
 
void clear ()
 
topic_alias_t get_lru_alias () const
 
topic_alias_t max () const
 

Constructor & Destructor Documentation

◆ topic_alias_send()

MQTT_NS::topic_alias_send::topic_alias_send ( topic_alias_t  max)
inline

Member Function Documentation

◆ clear()

void MQTT_NS::topic_alias_send::clear ( )
inline

◆ find() [1/2]

optional<topic_alias_t> MQTT_NS::topic_alias_send::find ( string_view  topic) const
inline

◆ find() [2/2]

std::string MQTT_NS::topic_alias_send::find ( topic_alias_t  alias)
inline

◆ get_lru_alias()

topic_alias_t MQTT_NS::topic_alias_send::get_lru_alias ( ) const
inline

◆ insert_or_update()

void MQTT_NS::topic_alias_send::insert_or_update ( string_view  topic,
topic_alias_t  alias 
)
inline

◆ max()

topic_alias_t MQTT_NS::topic_alias_send::max ( ) const
inline

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