Class ILLIXR::switchboard::topic_buffer
Public Functions
| Type | Name |
|---|---|
| ptr< const event > | dequeue () |
| void | enqueue (ptr< const event > && this_event) |
| size_t | size () const |
| topic_buffer () |
|
| bool | try_dequeue (ptr< const event > & obj) |
Public Functions Documentation
function dequeue
inline ptr < const event > topic_buffer::dequeue ()
function enqueue
inline void topic_buffer::enqueue (
ptr < const event > && this_event
)
function size
inline size_t topic_buffer::size () const
function topic_buffer
inline topic_buffer::topic_buffer ()
function try_dequeue
inline bool topic_buffer::try_dequeue (
ptr < const event > & obj
)
Remove one queued event without waiting; return false when empty.
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/include/illixr/switchboard.hpp