|
cds
2.3.2
|
Common options for intrusive containers. More...
Namespaces | |
| v | |
| Predefined option values. | |
Data Structures | |
| struct | delete_disposer |
| Deletion item disposer. More... | |
| struct | disposer |
| Item disposer option setter. More... | |
| struct | empty_disposer |
| Empty item disposer. More... | |
| struct | hook |
| Hook option. More... | |
| struct | link_checker |
| Link checking. More... | |
Enumerations | |
| enum | link_check_type { never_check_link, debug_check_link, always_check_link } |
| Values of cds::intrusive::opt::link_checker option. More... | |
Common options for intrusive containers.
This namespace contains options for intrusive containers. It imports all definitions from cds::opt namespace and introduces a lot of options specific for intrusive approach.
Values of cds::intrusive::opt::link_checker option.
| Enumerator | |
|---|---|
| never_check_link | no link checking performed |
| debug_check_link | check only in debug build |
| always_check_link | check in debug and release build |