|
libmoost
|
#include <queue.hpp>

Public Types | |
| typedef dataT | value_type |
Public Member Functions | |
| virtual | ~ITransactionQueue () |
| virtual size_t | size () const =0 |
| virtual bool | empty () const =0 |
| virtual value_type & | front ()=0 |
| virtual void | push_back (value_type const &data)=0 |
| virtual void | pop_front ()=0 |
| typedef dataT moost::transaction::ITransactionQueue< dataT >::value_type |
| virtual moost::transaction::ITransactionQueue< dataT >::~ITransactionQueue | ( | ) | [inline, virtual] |
| virtual bool moost::transaction::ITransactionQueue< dataT >::empty | ( | ) | const [pure virtual] |
| virtual value_type& moost::transaction::ITransactionQueue< dataT >::front | ( | ) | [pure virtual] |
| virtual void moost::transaction::ITransactionQueue< dataT >::pop_front | ( | ) | [pure virtual] |
| virtual void moost::transaction::ITransactionQueue< dataT >::push_back | ( | value_type const & | data | ) | [pure virtual] |
| virtual size_t moost::transaction::ITransactionQueue< dataT >::size | ( | ) | const [pure virtual] |