ariba::utility::SystemQueue::QueueThreadDelay Class Reference

Inheritance diagram for ariba::utility::SystemQueue::QueueThreadDelay:

Inheritance graph
[legend]
Collaboration diagram for ariba::utility::SystemQueue::QueueThreadDelay:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 QueueThreadDelay (QueueThread *_transferQueue=NULL)
 ~QueueThreadDelay ()

Protected Member Functions

virtual void onItemInserted (const SystemEvent &event)
virtual void onNextQueueItem (const SystemEvent &event)

Private Attributes

volatile bool isSleeping
ptime sleepStart
boost::mutex sleepMutex
boost::condition_variable sleepCond


Detailed Description

Definition at line 197 of file SystemQueue.h.


Constructor & Destructor Documentation

ariba::utility::SystemQueue::QueueThreadDelay::QueueThreadDelay ( QueueThread _transferQueue = NULL  ) 

Definition at line 227 of file SystemQueue.cpp.

ariba::utility::SystemQueue::QueueThreadDelay::~QueueThreadDelay (  ) 

Definition at line 233 of file SystemQueue.cpp.


Member Function Documentation

void ariba::utility::SystemQueue::QueueThreadDelay::onItemInserted ( const SystemEvent event  )  [protected, virtual]

void ariba::utility::SystemQueue::QueueThreadDelay::onNextQueueItem ( const SystemEvent event  )  [protected, virtual]


Member Data Documentation

Definition at line 205 of file SystemQueue.h.

Referenced by onItemInserted(), and onNextQueueItem().

Definition at line 206 of file SystemQueue.h.

Referenced by onItemInserted(), and onNextQueueItem().

Definition at line 207 of file SystemQueue.h.

Referenced by onNextQueueItem().

boost::condition_variable ariba::utility::SystemQueue::QueueThreadDelay::sleepCond [private]

Definition at line 208 of file SystemQueue.h.

Referenced by onItemInserted(), and onNextQueueItem().


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

Generated on Wed May 27 18:24:10 2009 for Ariba by  doxygen 1.5.6