|
Everett
|
#include <cola_local_merge.h>
Public Types | |
| using | policy_type = P |
| using | pair_type = typename cola_index< P >::pair_type |
| using | native_pointer = typename cola_index< P >::native_pointer |
Public Member Functions | |
| cola_destination_kind | kind () const noexcept |
| pair_type | main_target () const noexcept |
| native_pointer | secondary_target () const noexcept |
Static Public Member Functions | |
| static cola_destination_plan | for_main (pair_type main={}, native_pointer secondary={}) |
| static cola_destination_plan | for_secondary (pair_type main) |
Private Member Functions | |
| cola_destination_plan (cola_destination_kind kind, pair_type main, native_pointer secondary) | |
Private Attributes | |
| cola_destination_kind | kind_ |
| pair_type | main_ |
| native_pointer | secondary_ |
| using everett::cola_destination_plan< P >::native_pointer = typename cola_index<P>::native_pointer |
| using everett::cola_destination_plan< P >::pair_type = typename cola_index<P>::pair_type |
| using everett::cola_destination_plan< P >::policy_type = P |
|
inlineprivate |
|
inlinestatic |
|
inlinestatic |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
private |
|
private |
|
private |