MySQL
9.1.0
Source Code Documentation
Parallel_reader Member List
This is the complete list of members for
Parallel_reader
, including all inherited members.
add_scan
(trx_t *trx, const Config &config, F &&f)
Parallel_reader
available_threads
(size_t n_required, bool use_reserved)
Parallel_reader
static
Ctxs
typedef
Parallel_reader
private
dequeue
()
Parallel_reader
private
enqueue
(std::shared_ptr< Ctx > ctx)
Parallel_reader
private
F
typedef
Parallel_reader
Finish
typedef
Parallel_reader
get_error_state
() const
Parallel_reader
inline
is_active
() const
Parallel_reader
inline
private
is_error_set
() const
Parallel_reader
inline
is_queue_empty
() const
Parallel_reader
private
is_tree_empty
() const
Parallel_reader
inline
join
()
Parallel_reader
inline
Links
typedef
Parallel_reader
m_ctx_id
Parallel_reader
private
m_ctxs
Parallel_reader
private
m_err
Parallel_reader
private
m_event
Parallel_reader
private
m_finish_callback
Parallel_reader
private
m_max_threads
Parallel_reader
private
m_mutex
Parallel_reader
mutable
private
m_n_completed
Parallel_reader
private
m_n_threads
Parallel_reader
private
m_parallel_read_threads
Parallel_reader
private
m_scan_ctx_id
Parallel_reader
private
m_scan_ctxs
Parallel_reader
private
m_sig_count
Parallel_reader
private
m_start_callback
Parallel_reader
private
m_sync
Parallel_reader
private
m_thread_ctxs
Parallel_reader
private
MAX_RESERVED_THREADS
Parallel_reader
static
max_threads
() const
Parallel_reader
inline
MAX_THREADS
Parallel_reader
static
MAX_TOTAL_THREADS
Parallel_reader
static
operator=
(Parallel_reader &&)=delete
Parallel_reader
operator=
(const Parallel_reader &)=delete
Parallel_reader
parallel_read
()
Parallel_reader
private
Parallel_reader
(size_t max_threads)
Parallel_reader
explicit
Parallel_reader
(const Parallel_reader &)=delete
Parallel_reader
Parallel_reader
(const Parallel_reader &&)=delete
Parallel_reader
release_threads
(size_t n_threads)
Parallel_reader
inline
static
release_unused_threads
(size_t unused_threads)
Parallel_reader
inline
private
run
(size_t n_threads)
Parallel_reader
s_active_threads
Parallel_reader
private
static
Scan_ctxs
typedef
Parallel_reader
private
set_error_state
(dberr_t err)
Parallel_reader
inline
set_finish_callback
(Finish &&f)
Parallel_reader
inline
set_n_threads
(size_t n_threads)
Parallel_reader
inline
set_start_callback
(Start &&f)
Parallel_reader
inline
spawn
(size_t n_threads) noexcept
Parallel_reader
Start
typedef
Parallel_reader
State
enum name
Parallel_reader
worker
(Thread_ctx *thread_ctx)
Parallel_reader
private
~Parallel_reader
()
Parallel_reader
Generated by
1.9.2