LOM2M  0.8.0
Public Member Functions | Static Public Member Functions | List of all members
NotifyBuffer Class Reference

#include <Notify.h>

Public Member Functions

 NotifyBuffer ()
 
 ~NotifyBuffer ()
 

Static Public Member Functions

static void addNotification (NotificationToSend *notification)
 
static bool isEmpty ()
 
static NotificationToSendpopNotification ()
 
static void removeNotification ()
 
static NotifyBuffergetInstance () noexcept
 

Detailed Description

Simple buffer to queue pending notifications to send

Constructor & Destructor Documentation

◆ NotifyBuffer()

NotifyBuffer::NotifyBuffer ( )

◆ ~NotifyBuffer()

NotifyBuffer::~NotifyBuffer ( )

Member Function Documentation

◆ addNotification()

static void NotifyBuffer::addNotification ( NotificationToSend notification)
inlinestatic

◆ getInstance()

static NotifyBuffer* NotifyBuffer::getInstance ( )
inlinestaticnoexcept

◆ isEmpty()

static bool NotifyBuffer::isEmpty ( )
inlinestatic

◆ popNotification()

static NotificationToSend* NotifyBuffer::popNotification ( )
inlinestatic

◆ removeNotification()

static void NotifyBuffer::removeNotification ( )
inlinestatic

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