Skip to content

Class parallel_query::atomic_instnum

ClassList > parallel_query > atomic_instnum

  • #include <px_interrupt.hpp>

Public Attributes

Type Name
std::atomic< std::size_t > m_current_tuple_cnt
std::size_t m_destination_tuple_cnt
bool m_is_instnum_set

Public Functions

Type Name
atomic_instnum ()
atomic_instnum (std::size_t destination_tuple_cnt)
bool is_instnum_satisfies_after_1tuple_insert () noexcept
void set_destination_tuple_cnt (std::size_t destination_tuple_cnt) noexcept

Public Attributes Documentation

variable m_current_tuple_cnt

std::atomic<std::size_t> parallel_query::atomic_instnum::m_current_tuple_cnt;

variable m_destination_tuple_cnt

std::size_t parallel_query::atomic_instnum::m_destination_tuple_cnt;

variable m_is_instnum_set

bool parallel_query::atomic_instnum::m_is_instnum_set;

Public Functions Documentation

function atomic_instnum [1/2]

inline parallel_query::atomic_instnum::atomic_instnum () 

function atomic_instnum [2/2]

inline parallel_query::atomic_instnum::atomic_instnum (
    std::size_t destination_tuple_cnt
) 

function is_instnum_satisfies_after_1tuple_insert

inline bool parallel_query::atomic_instnum::is_instnum_satisfies_after_1tuple_insert () noexcept

function set_destination_tuple_cnt

inline void parallel_query::atomic_instnum::set_destination_tuple_cnt (
    std::size_t destination_tuple_cnt
) noexcept


The documentation for this class was generated from the following file cubrid/src/query/parallel/px_interrupt.hpp