21 #include <type_traits> 71 template <
class D,
class V,
class Tag>
112 return std::addressof(
operator*());
139 return static_cast<D&
>(*this);
143 return static_cast<D const&
>(*this);
156 template <
class D,
class I,
class V,
class Tag>
181 return base_ == rhs.base_;
bool operator!=(D2 const &rhs) const
bool equal(D const &rhs) const
—— Concurrent Priority Queue Implementation ——
FOLLY_PUSH_WARNING RHS rhs
bool operator==(D const &rhs) const
folly::Synchronized< EventBase * > base_
std::forward_iterator_tag iterator_category
D const & asDerivedConst() const
static const char *const value
bool operator!=(D const &rhs) const
std::enable_if< std::is_convertible< D, D2 >::value, bool >::type operator==(D2 const &rhs) const