Skip to content

Class Ase::AsyncBlockingQueue

template <class Value>

ClassList > Ase > AsyncBlockingQueue

This is a thread-safe asyncronous queue which blocks in pop() until data is provided through push().

  • #include <platform.hh>

Public Functions

Type Name
bool pending ()
Value pop ()
void push (const Value & v)
void swap (std::list< Value > & list)

Public Functions Documentation

function pending

bool Ase::AsyncBlockingQueue::pending () 

function pop

Value Ase::AsyncBlockingQueue::pop () 

function push

void Ase::AsyncBlockingQueue::push (
    const Value & v
) 

function swap

void Ase::AsyncBlockingQueue::swap (
    std::list< Value > & list
) 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/platform.hh