userver: storages::sqlite::infra::strategy::PoolStrategyBase Class Reference
Loading...
Searching...
No Matches
storages::sqlite::infra::strategy::PoolStrategyBase Class Referenceabstract

#include <userver/storages/sqlite/infra/strategy/pool_strategy.hpp>

Detailed Description

Selects read-only vs read-write SQLite pool for an operation.

Definition at line 21 of file pool_strategy.hpp.

+ Inheritance diagram for storages::sqlite::infra::strategy::PoolStrategyBase:

Public Member Functions

PoolSelectPool (OperationType operation_type) const
 
virtual void WriteStatistics (utils::statistics::Writer &writer) const =0
 

Static Public Member Functions

static std::unique_ptr< PoolStrategyBaseCreate (const settings::SQLiteSettings &settings, engine::TaskProcessor &blocking_task_processor)
 

Protected Member Functions

virtual PoolGetReadOnly () const =0
 
virtual PoolGetReadWrite () const =0
 

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