![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
Fetch the document ID from the table. More...
#include <ddl0impl.h>
Public Member Functions | |
| Fetch_sequence (dict_index_t *index) noexcept | |
| Constructor.  More... | |
| ~Fetch_sequence () noexcept override | |
| Destructor.  More... | |
| doc_id_t | current () noexcept override | 
| Not supported.  More... | |
| void | increment () noexcept override | 
| Not supported.  More... | |
| doc_id_t | fetch (const dtuple_t *dtuple) noexcept override | 
| Get the next document ID.  More... | |
| doc_id_t | generated_count () const noexcept override | 
| doc_id_t | max_doc_id () const noexcept override | 
| bool | is_generated () const noexcept override | 
  Public Member Functions inherited from ddl::Context::FTS::Sequence | |
| virtual | ~Sequence () noexcept | 
| Destructor.  More... | |
Public Attributes | |
| dict_index_t * | m_index {} | 
| The document ID index.  More... | |
| doc_id_t | m_max_doc_id {} | 
| Maximum document ID seen so far.  More... | |
  Public Attributes inherited from ddl::Context::FTS::Sequence | |
| doc_id_t | m_doc_id {} | 
| Current document ID.  More... | |
Fetch the document ID from the table.
      
  | 
  inlineexplicitnoexcept | 
Constructor.
| [in] | index | Document ID index. | 
      
  | 
  inlineoverridenoexcept | 
Destructor.
      
  | 
  inlineoverridevirtualnoexcept | 
Get the next document ID.
| [in] | dtuple | Row from which to fetch ID. | 
Implements ddl::Context::FTS::Sequence.
      
  | 
  inlineoverridevirtualnoexcept | 
Implements ddl::Context::FTS::Sequence.
      
  | 
  inlineoverridevirtualnoexcept | 
Not supported.
Implements ddl::Context::FTS::Sequence.
      
  | 
  inlineoverridevirtualnoexcept | 
Implements ddl::Context::FTS::Sequence.
      
  | 
  inlineoverridevirtualnoexcept | 
Implements ddl::Context::FTS::Sequence.
| dict_index_t* ddl::Fetch_sequence::m_index {} | 
The document ID index.
| doc_id_t ddl::Fetch_sequence::m_max_doc_id {} | 
Maximum document ID seen so far.