Type link_mode_type
boost::intrusive::link_mode_type
Synopsis
Description
Это перечисление определяет типvalue_traits.Это можно определить как рост. Навязчивые контейнеры
normal_link
Если эта политика связи указана вValue_traitsклассlink_mode, контейнеры, сконфигурированные с такимиvalue_traitsне установит крючки стертых значений в состояние по умолчанию. Контейнеры также не будут проверять инициализацию крючков новых значений по умолчанию.
safe_link
Если эта политика связи указана вvalue_traitsкласс какlink_mode, контейнеры, сконфигурированные с такимиvalue_traitsустановит крючки стертых значений в состояние по умолчанию. Контейнеры также проверят, что крючки новых значений инициализированы по умолчанию.
auto_unlink
То же самое, что и «safe_link», но тип пользователя является типом автоматического разъединения, поэтому контейнеры с функциями постоянного времени не будут совместимы спараметрами, настроенными с этой политикой. Контейнеры также знают, что значение может быть тихо стерто из контейнера без использования какой-либо функции, предоставляемой контейнерами.