FTXUI 6.1.9
C++ functional terminal UI.
Loading...
Searching...
No Matches
MultiReceiverBuffer< T >::Receiver Class Reference

#include <multi_receiver_buffer.hpp>

Public Member Functions

 Receiver (MultiReceiverBuffer *buffer)
 
 Receiver (MultiReceiverBuffer *buffer, size_t index)
 
 ~Receiver ()
 
 Receiver (const Receiver &)=delete
 
 Receiver (Receiver &&other) noexcept
 
Receiveroperator= (const Receiver &)=delete
 
Receiveroperator= (Receiver &&other) noexcept
 
bool Has () const
 
Pop ()
 
size_t index () const
 

Detailed Description

template<typename T>
class ftxui::MultiReceiverBuffer< T >::Receiver

Definition at line 17 of file multi_receiver_buffer.hpp.

Constructor & Destructor Documentation

◆ Receiver() [1/4]

template<typename T >
Receiver ( MultiReceiverBuffer * buffer)
inlineexplicit

Definition at line 19 of file multi_receiver_buffer.hpp.

◆ Receiver() [2/4]

template<typename T >
Receiver ( MultiReceiverBuffer * buffer,
size_t index )
inline

Definition at line 24 of file multi_receiver_buffer.hpp.

◆ ~Receiver()

template<typename T >
~Receiver ( )
inline

Definition at line 29 of file multi_receiver_buffer.hpp.

◆ Receiver() [3/4]

template<typename T >
Receiver ( const Receiver & )
delete

◆ Receiver() [4/4]

template<typename T >
Receiver ( Receiver && other)
inlinenoexcept

Definition at line 36 of file multi_receiver_buffer.hpp.

Member Function Documentation

◆ operator=() [1/2]

template<typename T >
Receiver & operator= ( const Receiver & )
delete

◆ operator=() [2/2]

template<typename T >
Receiver & operator= ( Receiver && other)
inlinenoexcept

Definition at line 46 of file multi_receiver_buffer.hpp.

◆ Has()

template<typename T >
bool Has ( ) const
inline

Definition at line 62 of file multi_receiver_buffer.hpp.

◆ Pop()

template<typename T >
T Pop ( )
inline

Definition at line 64 of file multi_receiver_buffer.hpp.

◆ index()

template<typename T >
size_t index ( ) const
inline

Definition at line 74 of file multi_receiver_buffer.hpp.


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