| are_all_single_layer_logs() const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| assert_sorted() | foedus::snapshot::MergeSort | |
| change_log_type_at(uint32_t sort_pos, log::LogCode before, log::LogCode after) | foedus::snapshot::MergeSort | inline |
| Constants enum name | foedus::snapshot::MergeSort | |
| DefaultInitializable() | foedus::DefaultInitializable | inline |
| DefaultInitializable(const DefaultInitializable &)=delete | foedus::DefaultInitializable | |
| fetch_logs(uint32_t sort_pos, uint32_t count, log::RecordLogType const **out) const | foedus::snapshot::MergeSort | |
| get_base_epoch() const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| get_current_count() const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| get_inputs_count() const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| get_log_type_from_sort_position(uint32_t sort_pos) const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| get_longest_key_length() const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| get_original_pages() const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| get_position_entries() const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| get_sort_entries() const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| get_storage_id() const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| groupify(uint32_t begin, uint32_t limit=0) const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| initialize() override final | foedus::DefaultInitializable | inlinevirtual |
| initialize_once() override | foedus::snapshot::MergeSort | virtual |
| InputIndex typedef | foedus::snapshot::MergeSort | |
| is_ended_all() const | foedus::snapshot::MergeSort | inline |
| is_initialized() const override final | foedus::DefaultInitializable | inlinevirtual |
| is_no_merging() const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| kDefaultChunkBatch enum value | foedus::snapshot::MergeSort | |
| kLogChunk enum value | foedus::snapshot::MergeSort | |
| kMaxLevels enum value | foedus::snapshot::MergeSort | |
| kMaxMergedPosition enum value | foedus::snapshot::MergeSort | |
| kWindowChunkReserveBytes enum value | foedus::snapshot::MergeSort | |
| MergedPosition typedef | foedus::snapshot::MergeSort | |
| MergeSort(storage::StorageId id, storage::StorageType type, Epoch base_epoch, SortedBuffer *const *inputs, uint16_t inputs_count, uint16_t max_original_pages, memory::AlignedMemory *const work_memory, uint16_t chunk_batch_size=kDefaultChunkBatch) | foedus::snapshot::MergeSort | |
| next_batch() | foedus::snapshot::MergeSort | |
| operator=(const DefaultInitializable &)=delete | foedus::DefaultInitializable | |
| resolve_merged_position(MergedPosition pos) const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| resolve_sort_position(uint32_t sort_pos) const __attribute__((always_inline)) | foedus::snapshot::MergeSort | inline |
| uninitialize() override final | foedus::DefaultInitializable | inlinevirtual |
| uninitialize_once() override | foedus::snapshot::MergeSort | inlinevirtual |
| ~DefaultInitializable() | foedus::DefaultInitializable | inlinevirtual |
| ~Initializable() | foedus::Initializable | inlinevirtual |