Muscle Java API: muscle::util::data::SingleProducerConsumerBlockingQueue< E >::HeadPointer Class Reference

muscle::util::data::SingleProducerConsumerBlockingQueue< E >::HeadPointer Class Reference

List of all members.


Public Member Functions

take () throws InterruptedException
remove ()
poll ()
element ()
peek ()
boolean isEmpty ()
int size ()

Package Functions

synchronized void setHead (SingleProducerConsumerBlockingQueue.Element< E > value)
boolean unsafeIsEmpty ()

Member Function Documentation

E muscle::util::data::SingleProducerConsumerBlockingQueue< E >::HeadPointer::take (  )  throws InterruptedException [inline]

E muscle::util::data::SingleProducerConsumerBlockingQueue< E >::HeadPointer::remove (  )  [inline]

E muscle::util::data::SingleProducerConsumerBlockingQueue< E >::HeadPointer::poll (  )  [inline]

E muscle::util::data::SingleProducerConsumerBlockingQueue< E >::HeadPointer::element (  )  [inline]

E muscle::util::data::SingleProducerConsumerBlockingQueue< E >::HeadPointer::peek (  )  [inline]

synchronized void muscle::util::data::SingleProducerConsumerBlockingQueue< E >::HeadPointer::setHead ( SingleProducerConsumerBlockingQueue< E >.Element< E >  value  )  [inline, package]

boolean muscle::util::data::SingleProducerConsumerBlockingQueue< E >::HeadPointer::unsafeIsEmpty (  )  [inline, package]

Unsynchronized version of isEmpty.

boolean muscle::util::data::SingleProducerConsumerBlockingQueue< E >::HeadPointer::isEmpty (  )  [inline]

int muscle::util::data::SingleProducerConsumerBlockingQueue< E >::HeadPointer::size (  )  [inline]


Generated on Thu Oct 18 14:28:29 2012 for Muscle Java API by  doxygen 1.5.6