MySQL 9.0.0
Source Code Documentation
ddl::Context::FTS Struct Reference

Full text search context information and state. More...

#include <ddl0ddl.h>

Classes

struct  Sequence
 Document ID sequence. More...
 

Public Member Functions

 FTS (size_t n_parser_threads) noexcept
 Constructor. More...
 
 ~FTS () noexcept
 Destructor. More...
 

Public Attributes

dict_index_tm_index {}
 FTS index. More...
 
const size_t m_n_parser_threads {}
 Maximum number of FTS parser and sort threads to use. More...
 
Sequencem_doc_id {}
 Document ID sequence generator. More...
 
ddl::FTSm_ptr {}
 FTS instance. More...
 

Detailed Description

Full text search context information and state.

Constructor & Destructor Documentation

◆ FTS()

ddl::Context::FTS::FTS ( size_t  n_parser_threads)
inlineexplicitnoexcept

Constructor.

Parameters
[in]n_parser_threadsNumber of FTS parser threads.

◆ ~FTS()

ddl::Context::FTS::~FTS ( )
inlinenoexcept

Destructor.

Member Data Documentation

◆ m_doc_id

Sequence* ddl::Context::FTS::m_doc_id {}

Document ID sequence generator.

◆ m_index

dict_index_t* ddl::Context::FTS::m_index {}

FTS index.

◆ m_n_parser_threads

const size_t ddl::Context::FTS::m_n_parser_threads {}

Maximum number of FTS parser and sort threads to use.

◆ m_ptr

ddl::FTS* ddl::Context::FTS::m_ptr {}

FTS instance.


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