#include <sort_profile_file_writer.h>
|
| | sort_profile_file_writer (std::filesystem::path root, object_id id, object_attempt_id attempt) |
| |
| | sort_profile_file_writer (std::filesystem::path root, object_id id, object_attempt_id attempt, Ops &ops) |
| |
| | sort_profile_file_writer (sort_profile_file_writer const &)=delete |
| |
| sort_profile_file_writer & | operator= (sort_profile_file_writer const &)=delete |
| |
| | sort_profile_file_writer (sort_profile_file_writer &&)=delete |
| |
| sort_profile_file_writer & | operator= (sort_profile_file_writer &&)=delete |
| |
| std::uint64_t | size () const noexcept |
| |
| bool | failed () const noexcept |
| |
| bool | finished () const noexcept |
| |
| auto | common_value_width () const noexcept |
| |
| object_write_paths const & | paths () const &noexcept |
| |
| object_write_paths const & | paths () const &&=delete |
| |
| void | append_frame (sort_profile_frame const &frame, std::span< bit_view const > key, std::uint64_t common, bit_view value) |
| |
| void | append_encoded (bit_view key, bit_view value, std::optional< std::uint64_t > retained_limit_bits={}) |
| |
| void | append_encoded (profile_record const &record) |
| |
| object_seal_receipt | finish () |
| |
◆ policy_type
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ sort_profile_file_writer() [1/4]
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ sort_profile_file_writer() [2/4]
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ sort_profile_file_writer() [3/4]
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ sort_profile_file_writer() [4/4]
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ append_encoded() [1/2]
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ append_encoded() [2/2]
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ append_frame()
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ common_value_width()
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ failed()
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ finish()
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ finished()
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ operator=() [1/2]
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ operator=() [2/2]
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ paths() [1/2]
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ paths() [2/2]
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ require_active()
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ size()
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ buffer_bytes
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ encoder_
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ failed_
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ frame_only_
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ previous_
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ sink_
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
◆ stream_
template<class P , class Selector = registry_selector<typename P::registry_type>, class Ops = posix_object_ops>
The documentation for this struct was generated from the following file: