tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
sequential_queue< T > Class Template Reference

#include <queues.hpp>

Inheritance diagram for sequential_queue< T >:
Collaboration diagram for sequential_queue< T >:

Public Member Functions

virtual void enqueue (const T item, const int)
 
virtual T dequeue (int)
 
virtual ~sequential_queue ()
 
- Public Member Functions inherited from simple_queue< T >
virtual ~simple_queue ()
 

Private Attributes

queue< T > queue_impl
 

Constructor & Destructor Documentation

template<typename T>
virtual sequential_queue< T >::~sequential_queue ( )
inlinevirtual

Member Function Documentation

template<typename T>
virtual T sequential_queue< T >::dequeue ( int  )
inlinevirtual

Implements simple_queue< T >.

Here is the caller graph for this function:

template<typename T>
virtual void sequential_queue< T >::enqueue ( const T  item,
const int   
)
inlinevirtual

Implements simple_queue< T >.

Here is the caller graph for this function:

Member Data Documentation

template<typename T>
queue<T> sequential_queue< T >::queue_impl
private

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