Public Member Functions | Protected Attributes
MAKLogger::DtSharedQueue< T > Class Template Reference

A Thread safe queue which can be used across thread boundaries. More...

+ Collaboration diagram for MAKLogger::DtSharedQueue< T >:

List of all members.

Public Member Functions

 DtSharedQueue (const DtSharedQueue &original)
int size () const
void clear ()
void push (const T &input)
void push_priority (const T &input)
bool pop (T &output)
void move (DtCollector< T > &output)

Protected Attributes

DtThreadSafe< std::deque< T > > myDeque

Detailed Description

template<typename T>
class MAKLogger::DtSharedQueue< T >

A Thread safe queue which can be used across thread boundaries.


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

Document ID: Generated on Tue Oct 11 19:41:03 EDT 2011 from SVN revision 107422
Copyright © 2005-2011 VT MÄK Inc. All Rights Reserved (www.mak.com)