24 #include <boost/intrusive/list.hpp> 32 boost::intrusive::link_mode<boost::intrusive::auto_unlink>>;
64 template <
typename T, IntrusiveListHook T::*PtrToMember>
67 boost::intrusive::member_hook<T, IntrusiveListHook, PtrToMember>,
68 boost::intrusive::constant_time_size<false>>;
74 boost::intrusive::link_mode<boost::intrusive::safe_link>>;
112 template <
typename T, SafeIntrusiveListHook T::*PtrToMember>
115 boost::intrusive::member_hook<T, SafeIntrusiveListHook, PtrToMember>,
116 boost::intrusive::constant_time_size<true>>;
—— Concurrent Priority Queue Implementation ——
boost::intrusive::list_member_hook< boost::intrusive::link_mode< boost::intrusive::auto_unlink >> IntrusiveListHook
Encoder::MutableCompressedList list
boost::intrusive::list< T, boost::intrusive::member_hook< T, IntrusiveListHook, PtrToMember >, boost::intrusive::constant_time_size< false >> IntrusiveList
boost::intrusive::list_member_hook< boost::intrusive::link_mode< boost::intrusive::safe_link >> SafeIntrusiveListHook
boost::intrusive::list< T, boost::intrusive::member_hook< T, SafeIntrusiveListHook, PtrToMember >, boost::intrusive::constant_time_size< true >> CountedIntrusiveList