operator=(const QueueingLogicPriRL &)=delete | bm::QueueingLogicPriRL< T, FMap > | |
operator=(QueueingLogicPriRL &&)=delete | bm::QueueingLogicPriRL< T, FMap > | |
pop_back(size_t worker_id, size_t *queue_id, size_t *priority, T *pItem) | bm::QueueingLogicPriRL< T, FMap > | inline |
pop_back(size_t worker_id, size_t *queue_id, T *pItem) | bm::QueueingLogicPriRL< T, FMap > | inline |
push_front(size_t queue_id, size_t priority, const T &item) | bm::QueueingLogicPriRL< T, FMap > | inline |
push_front(size_t queue_id, size_t priority, T &&item) | bm::QueueingLogicPriRL< T, FMap > | inline |
QueueingLogicPriRL(size_t nb_workers, size_t capacity, FMap map_to_worker, size_t nb_priorities=2) | bm::QueueingLogicPriRL< T, FMap > | inline |
QueueingLogicPriRL(const QueueingLogicPriRL &)=delete | bm::QueueingLogicPriRL< T, FMap > | |
QueueingLogicPriRL(QueueingLogicPriRL &&)=delete | bm::QueueingLogicPriRL< T, FMap > | |
set_capacity(size_t queue_id, size_t c) | bm::QueueingLogicPriRL< T, FMap > | inline |
set_capacity(size_t queue_id, size_t priority, size_t c) | bm::QueueingLogicPriRL< T, FMap > | inline |
set_capacity_for_all(size_t c) | bm::QueueingLogicPriRL< T, FMap > | inline |
set_rate(size_t queue_id, uint64_t pps) | bm::QueueingLogicPriRL< T, FMap > | inline |
set_rate(size_t queue_id, size_t priority, uint64_t pps) | bm::QueueingLogicPriRL< T, FMap > | inline |
set_rate_for_all(uint64_t pps) | bm::QueueingLogicPriRL< T, FMap > | inline |
size(size_t queue_id) const | bm::QueueingLogicPriRL< T, FMap > | inline |
size(size_t queue_id, size_t priority) const | bm::QueueingLogicPriRL< T, FMap > | inline |