OpendTect-6_4  6.4
Public Member Functions | Protected Attributes | List of all members
TypeQueue< T > Class Template Reference

Queue of basic data types. More...

Public Member Functions

 TypeQueue ()
 
void add (T item)
 
bool empty ()
 
next ()
 

Protected Attributes

Threads::Lock lock_
 
QueueEntry< T > * head
 
QueueEntry< T > * tail
 

Detailed Description

template<class T>
class TypeQueue< T >

Queue of basic data types.

Constructor & Destructor Documentation

template<class T >
TypeQueue< T >::TypeQueue ( )
inline

Member Function Documentation

template<class T >
void TypeQueue< T >::add ( item)
inline
template<class T >
bool TypeQueue< T >::empty ( )
inline
template<class T >
T TypeQueue< T >::next ( )
inline

Member Data Documentation

template<class T >
QueueEntry<T>* TypeQueue< T >::head
protected
template<class T >
Threads::Lock TypeQueue< T >::lock_
protected
template<class T >
QueueEntry<T>* TypeQueue< T >::tail
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019