CMS 3D CMS Logo

stor::ExpirableQueue< T, Policy > Member List

This is the complete list of members for stor::ExpirableQueue< T, Policy >, including all inherited members.
clear()stor::ExpirableQueue< T, Policy > [inline]
clearIfStale(const utils::TimePoint_t &, SizeType &clearedEvents)stor::ExpirableQueue< T, Policy > [inline]
deqNowait(ValueType &)stor::ExpirableQueue< T, Policy >
empty() const stor::ExpirableQueue< T, Policy > [inline]
enqNowait(T const &, const utils::TimePoint_t &now=utils::getCurrentTime())stor::ExpirableQueue< T, Policy >
events_stor::ExpirableQueue< T, Policy > [private]
ExpirableQueue(SizeType maxsize=std::numeric_limits< SizeType >::max(), utils::Duration_t stalenessInterval=boost::posix_time::seconds(120), utils::TimePoint_t now=utils::getCurrentTime())stor::ExpirableQueue< T, Policy > [explicit]
ExpirableQueue(ExpirableQueue &)stor::ExpirableQueue< T, Policy > [private]
full() const stor::ExpirableQueue< T, Policy > [inline]
operator=(ExpirableQueue &)stor::ExpirableQueue< T, Policy > [private]
PolicyType typedefstor::ExpirableQueue< T, Policy >
queue_t typedefstor::ExpirableQueue< T, Policy > [private]
setStalenessInterval(const utils::Duration_t &)stor::ExpirableQueue< T, Policy > [inline]
size() const stor::ExpirableQueue< T, Policy > [inline]
SizeType typedefstor::ExpirableQueue< T, Policy >
stale(const utils::TimePoint_t &) const stor::ExpirableQueue< T, Policy > [inline]
stalenessInterval() const stor::ExpirableQueue< T, Policy > [inline]
stalenessInterval_stor::ExpirableQueue< T, Policy > [private]
stalenessTime_stor::ExpirableQueue< T, Policy > [private]
ValueType typedefstor::ExpirableQueue< T, Policy >