MySQL 8.0.40
Source Code Documentation
Mtr_memo_contains Struct Reference

Public Member Functions

 Mtr_memo_contains (const mtr_t *mtr, mtr_memo_type_t type)
 
bool operator() (mtr_memo_slot_t *slot)
 Check if the object in the given slot is of the correct type and then check if it is contained in the mtr. More...
 

Private Attributes

const mtr_tm_mtr
 
mtr_memo_type_t m_type
 

Constructor & Destructor Documentation

◆ Mtr_memo_contains()

Mtr_memo_contains::Mtr_memo_contains ( const mtr_t mtr,
mtr_memo_type_t  type 
)
inline

Member Function Documentation

◆ operator()()

bool Mtr_memo_contains::operator() ( mtr_memo_slot_t slot)
inline

Check if the object in the given slot is of the correct type and then check if it is contained in the mtr.

Return values
trueif the object in the slot is not of required type. os is of the required type, but is not contained in the mtr.
falseif the object in the slot is of the required type and it is contained in the mtr.

Member Data Documentation

◆ m_mtr

const mtr_t* Mtr_memo_contains::m_mtr
private

◆ m_type

mtr_memo_type_t Mtr_memo_contains::m_type
private

The documentation for this struct was generated from the following file: