rtmlib
Public Member Functions | Private Attributes | List of all members
RTML_writer< B > Class Template Reference

#include <writer.h>

Public Member Functions

 RTML_writer (B &buffer)
 
B::error_t push (typename B::event_t &)
 

Private Attributes

B & buffer
 

Detailed Description

template<typename B>
class RTML_writer< B >

Writes events to a RTML_buffer.

See also
RTML_buffer
Author
André Pedro
Date

Constructor & Destructor Documentation

◆ RTML_writer()

template<typename B >
RTML_writer< B >::RTML_writer ( B &  buffer)

Instantiates a new RTML_writer.

Parameters
bufferthe Buffer to write to.

Member Function Documentation

◆ push()

template<typename B >
B::error_t RTML_writer< B >::push ( typename B::event_t &  event)

push an event to the Buffer.

Parameters
dataa constant reference to the data to be pushed.

Member Data Documentation

◆ buffer

template<typename B >
B& RTML_writer< B >::buffer
private

Points to a ring buffer this RTML_writer writes to.

See also
Ring_buffer

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