|
| ExitScratchContext & | pineforge::source::detail::exit_scratch (const PineExecutionAdapter &) |
| |
| void | pineforge::source::detail::exit_scratch_failure (ScratchStatus) |
| |
| void | pineforge::source::detail::exit_scratch_check (ScratchStatus status) |
| |
| void | pineforge::source::detail::exit_scratch_failure (ScratchStatus status, const ScratchReadback &store) |
| |
| void | pineforge::source::detail::exit_scratch_check (ScratchStatus status, const ScratchReadback &store) |
| |
| void | pineforge::source::detail::exit_scratch_check_teardown (const ExitScratchContext &context) |
| |
| ExitScratchVersions & | pineforge::source::detail::exit_scratch_versions (ExitScratchContext &context) |
| |
| template<class Visit> |
| void | pineforge::source::detail::exit_scratch_lots (ExitScratchContext &scratch, const NativeStrategyHost &host, double mark, Visit visit) |
| |
| template<class Visit> |
| void | pineforge::source::detail::exit_scratch_working (ExitScratchContext &scratch, const NativeStrategyHost &host, Visit visit) |
| |
| ScratchSpanSource | pineforge::source::detail::exit_scratch_text (const std::string &text) noexcept |
| |
| ScratchStatus | pineforge::source::detail::exit_scratch_compare_text (const ScratchByteSource &left, std::uint64_t left_offset, const ScratchByteSource &right, std::uint64_t right_offset, int &result) noexcept |
| |
| bool | pineforge::source::detail::exit_scratch_equal (const ScratchByteSource &left, const ScratchByteSource &right) |
| |
| bool | pineforge::source::detail::operator== (const ExitScratchText &left, const std::string &right) |
| |
| bool | pineforge::source::detail::operator== (const std::string &left, const ExitScratchText &right) |
| |
| bool | pineforge::source::detail::operator!= (const ExitScratchText &left, const std::string &right) |
| |
| bool | pineforge::source::detail::operator!= (const std::string &left, const ExitScratchText &right) |
| |
| ScratchKeyOrder | pineforge::source::detail::exit_scratch_key_order (ExitScratchOrderStats *stats=nullptr) noexcept |
| |
| ExitScratchKeyWords | pineforge::source::detail::exit_scratch_words (ExitScratchContext &context, ScratchHandle handle) |
| |
| ScratchHandle | pineforge::source::detail::exit_scratch_seek (ExitScratchContext &context, const ScratchByteSource &key) |
| |
| template<class Edit> |
| void | pineforge::source::detail::exit_scratch_edit (ExitScratchContext &context, Edit operation) |
| |
| void | pineforge::source::detail::exit_scratch_erase_scope_noexcept (CommandScratchStore &store, std::uint64_t scope, std::uint64_t first_kind, std::uint64_t last_kind, ExitScratchTeardownFailure &failure) noexcept |
| |