MySQL 9.1.0
Source Code Documentation
|
Specifies the range from where to start the scan and where to end it. More...
#include <row0pread.h>
Public Member Functions | |
Scan_range () | |
Default constructor. More... | |
Scan_range (const Scan_range &scan_range)=default | |
Copy constructor. More... | |
Scan_range (const dtuple_t *start, const dtuple_t *end) | |
Constructor. More... | |
std::string | to_string () const |
Convert the instance to a string representation. More... | |
Public Attributes | |
const dtuple_t * | m_start {} |
Start of the scan, can be nullptr for -infinity. More... | |
const dtuple_t * | m_end {} |
End of the scan, can be null for +infinity. More... | |
Specifies the range from where to start the scan and where to end it.
|
inline |
Default constructor.
|
default |
Copy constructor.
[in] | scan_range | Instance to copy from. |
Constructor.
[in] | start | Start key |
[in] | end | End key. |
std::string Parallel_reader::Scan_range::to_string | ( | ) | const |
Convert the instance to a string representation.
const dtuple_t* Parallel_reader::Scan_range::m_end {} |
End of the scan, can be null for +infinity.
const dtuple_t* Parallel_reader::Scan_range::m_start {} |
Start of the scan, can be nullptr for -infinity.