proxygen
IntrusiveList.h File Reference
#include <boost/intrusive/list.hpp>

Go to the source code of this file.

Namespaces

 folly
 —— Concurrent Priority Queue Implementation ——
 

Typedefs

using folly::IntrusiveListHook = boost::intrusive::list_member_hook< boost::intrusive::link_mode< boost::intrusive::auto_unlink >>
 
template<typename T , IntrusiveListHook T::* PtrToMember>
using folly::IntrusiveList = boost::intrusive::list< T, boost::intrusive::member_hook< T, IntrusiveListHook, PtrToMember >, boost::intrusive::constant_time_size< false >>
 
using folly::SafeIntrusiveListHook = boost::intrusive::list_member_hook< boost::intrusive::link_mode< boost::intrusive::safe_link >>
 
template<typename T , SafeIntrusiveListHook T::* PtrToMember>
using folly::CountedIntrusiveList = boost::intrusive::list< T, boost::intrusive::member_hook< T, SafeIntrusiveListHook, PtrToMember >, boost::intrusive::constant_time_size< true >>