|
| struct | check_options |
| | Check whether options are valid. More...
|
| struct | compute_node_options |
| struct | explicitness |
| | Helper trait for recording whether an option is specified explicitly. More...
|
| | Extract iterator bits option. More...
|
| | Extract node parent option. More...
|
| | Extract sentinel tracking option. More...
|
| | Extract custom tag option. More...
|
| struct | is_valid_option |
| | Check whether an option is valid. More...
|
| struct | is_valid_option< ilist_iterator_bits< IteratorBits > > |
| struct | is_valid_option< ilist_parent< ParentTy > > |
| struct | is_valid_option< ilist_sentinel_tracking< EnableSentinelTracking > > |
| struct | is_valid_option< ilist_tag< Tag > > |
| class | iterator_parent_access |
| | Mixin class used to add a getNodeParent() function to iterators iff the list uses ilist_parent, calling through to the node's getParent(). More...
|
| class | iterator_parent_access< IteratorTy, ParentTy, false > |
| class | iterator_parent_access< IteratorTy, ParentTy, true > |
| class | iterator_parent_access< IteratorTy, void, false > |
| class | iterator_parent_access< IteratorTy, void, true > |
| struct | IteratorHelper |
| struct | IteratorHelper< false > |
| struct | IteratorHelper< true > |
| struct | IteratorTraits |
| | Find const-correct node types. More...
|
| struct | IteratorTraits< OptionsT, false > |
| struct | IteratorTraits< OptionsT, true > |
| class | node_base_parent |
| class | node_base_parent< void > |
| class | node_base_prevnext |
| class | node_base_prevnext< NodeBase, false > |
| class | node_base_prevnext< NodeBase, true > |
| struct | node_options |
| | Traits for options for ilist_node. More...
|
| class | node_parent_access |
| | Mixin base class that is used to add getParent() and setParent(ParentTy*) methods to ilist_node_impl iff ilist_parent has been set in the list options. More...
|
| class | node_parent_access< NodeTy, void > |
| struct | NodeAccess |
| | An access class for ilist_node private API. More...
|
| struct | SpecificNodeAccess |