proxygen
folly::gen::Get< n > Class Template Reference

#include <Base.h>

Public Member Functions

template<class Value >
auto operator() (Value &&value) const -> decltype(std::get< n >(std::forward< Value >(value)))
 

Detailed Description

template<int n>
class folly::gen::Get< n >

Definition at line 105 of file Base.h.

Member Function Documentation

template<int n>
template<class Value >
auto folly::gen::Get< n >::operator() ( Value &&  value) const -> decltype(std::get<n>(std::forward<Value>(value)))
inline

Definition at line 108 of file Base.h.

References folly::value().

109  {
110  return std::get<n>(std::forward<Value>(value));
111  }
uint64_t value(const typename LockFreeRingBuffer< T, Atom >::Cursor &rbcursor)

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