proxygen
folly::NotificationQueue< MessageT > Member List

This is the complete list of members for folly::NotificationQueue< MessageT >, including all inherited members.

advisoryMaxQueueSize_folly::NotificationQueue< MessageT >private
checkDraining(bool throws=true)folly::NotificationQueue< MessageT >inlineprivate
checkPid() const folly::NotificationQueue< MessageT >inline
checkQueueSize(size_t maxSize, bool throws=true) const folly::NotificationQueue< MessageT >inlineprivate
draining_folly::NotificationQueue< MessageT >private
drainSignalsLocked()folly::NotificationQueue< MessageT >inlineprivate
ensureSignal() const folly::NotificationQueue< MessageT >inlineprivate
ensureSignalLocked() const folly::NotificationQueue< MessageT >inlineprivate
eventfd_folly::NotificationQueue< MessageT >private
FdType enum namefolly::NotificationQueue< MessageT >
NotificationQueue(uint32_t maxSize=0, FdType fdType=FdType::PIPE)folly::NotificationQueue< MessageT >inlineexplicit
NotificationQueue(NotificationQueue const &)=deletefolly::NotificationQueue< MessageT >private
numActiveConsumers_folly::NotificationQueue< MessageT >private
numConsumers_folly::NotificationQueue< MessageT >private
operator=(NotificationQueue const &)=deletefolly::NotificationQueue< MessageT >private
pid_folly::NotificationQueue< MessageT >private
pipeFds_folly::NotificationQueue< MessageT >private
putMessage(MessageTT &&message)folly::NotificationQueue< MessageT >inline
putMessageImpl(MessageTT &&message, size_t maxSize, bool throws=true)folly::NotificationQueue< MessageT >inlineprivate
putMessages(InputIteratorT first, InputIteratorT last)folly::NotificationQueue< MessageT >inline
putMessagesImpl(InputIteratorT first, InputIteratorT last, std::input_iterator_tag)folly::NotificationQueue< MessageT >inlineprivate
queue_folly::NotificationQueue< MessageT >private
setMaxQueueSize(uint32_t max)folly::NotificationQueue< MessageT >inline
signal_folly::NotificationQueue< MessageT >mutableprivate
size() const folly::NotificationQueue< MessageT >inline
spinlock_folly::NotificationQueue< MessageT >mutableprivate
syncSignalAndQueue()folly::NotificationQueue< MessageT >inlineprivate
tryConsume(MessageT &result)folly::NotificationQueue< MessageT >inline
tryPutMessage(MessageTT &&message)folly::NotificationQueue< MessageT >inline
tryPutMessageNoThrow(MessageTT &&message)folly::NotificationQueue< MessageT >inline
~NotificationQueue()folly::NotificationQueue< MessageT >inline