libgrape-lite
A C++ library for parallel graph processing
grape::BlockingQueue< T > Member List

This is the complete list of members for grape::BlockingQueue< T >, including all inherited members.

BlockingQueue() (defined in grape::BlockingQueue< T >)grape::BlockingQueue< T >inline
DecProducerNum()grape::BlockingQueue< T >inline
empty_ (defined in grape::BlockingQueue< T >)grape::BlockingQueue< T >private
full_ (defined in grape::BlockingQueue< T >)grape::BlockingQueue< T >private
Get(T &item)grape::BlockingQueue< T >inline
lock_ (defined in grape::BlockingQueue< T >)grape::BlockingQueue< T >private
producer_num_ (defined in grape::BlockingQueue< T >)grape::BlockingQueue< T >private
Put(const T &item)grape::BlockingQueue< T >inline
Put(T &&item)grape::BlockingQueue< T >inline
queue_ (defined in grape::BlockingQueue< T >)grape::BlockingQueue< T >private
SetLimit(size_t limit)grape::BlockingQueue< T >inline
SetProducerNum(int pn)grape::BlockingQueue< T >inline
Size() const (defined in grape::BlockingQueue< T >)grape::BlockingQueue< T >inline
size_limit_ (defined in grape::BlockingQueue< T >)grape::BlockingQueue< T >private
TryGetAll(std::deque< T > &items) (defined in grape::BlockingQueue< T >)grape::BlockingQueue< T >inline
~BlockingQueue() (defined in grape::BlockingQueue< T >)grape::BlockingQueue< T >inline