proxygen
folly::MPMCPipeline< In, Stages >::TicketBaseNDebug Class Reference

Public Member Functions

 TicketBaseNDebug ()=default
 
 TicketBaseNDebug (TicketBaseNDebug &&)=default
 
 TicketBaseNDebug (MPMCPipeline *, uint64_t value) noexcept
 
void check_owner (MPMCPipeline *) const
 

Public Attributes

uint64_t value_
 

Detailed Description

template<class In, class... Stages>
class folly::MPMCPipeline< In, Stages >::TicketBaseNDebug

Definition at line 123 of file MPMCPipeline.h.

Constructor & Destructor Documentation

template<class In, class... Stages>
folly::MPMCPipeline< In, Stages >::TicketBaseNDebug::TicketBaseNDebug ( )
default
template<class In, class... Stages>
folly::MPMCPipeline< In, Stages >::TicketBaseNDebug::TicketBaseNDebug ( TicketBaseNDebug &&  )
default
template<class In, class... Stages>
folly::MPMCPipeline< In, Stages >::TicketBaseNDebug::TicketBaseNDebug ( MPMCPipeline ,
uint64_t  value 
)
inlineexplicitnoexcept

Definition at line 127 of file MPMCPipeline.h.

128  : value_(value) {}
uint64_t value(const typename LockFreeRingBuffer< T, Atom >::Cursor &rbcursor)

Member Function Documentation

template<class In, class... Stages>
void folly::MPMCPipeline< In, Stages >::TicketBaseNDebug::check_owner ( MPMCPipeline ) const
inline

Definition at line 129 of file MPMCPipeline.h.

129 {}

Member Data Documentation

template<class In, class... Stages>
uint64_t folly::MPMCPipeline< In, Stages >::TicketBaseNDebug::value_

Definition at line 131 of file MPMCPipeline.h.


The documentation for this class was generated from the following file: