Akonadi::Server::QueryCache

Akonadi::Server::QueryCache Namespace Reference

Functions

void clear ()
 
void insert (const QString &queryStatement, const QSqlQuery &query)
 
std::optional< QSqlQueryquery (const QString &queryStatement)
 

Detailed Description

A per-thread cache (should be per session, but that'S the same for us) prepared query cache.

Function Documentation

◆ clear()

void Akonadi::Server::QueryCache::clear ( )

Clears all queries from current thread.

Definition at line 107 of file querycache.cpp.

◆ insert()

void Akonadi::Server::QueryCache::insert ( const QString queryStatement,
const QSqlQuery query 
)

Insert query into the cache for queryStatement.

Definition at line 100 of file querycache.cpp.

◆ query()

std::optional< QSqlQuery > Akonadi::Server::QueryCache::query ( const QString queryStatement)

Returns the cached (and prepared) query for queryStatement.

Definition at line 95 of file querycache.cpp.

This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Jun 9 2023 04:01:39 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.