A Thread safe queue which can be used across thread boundaries. More...
Collaboration diagram for MAKLogger::DtSharedQueue< T >: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 |
A Thread safe queue which can be used across thread boundaries.