userver: storages::redis::RequestScanDataBase< scan_tag > Class Template Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
storages::redis::RequestScanDataBase< scan_tag > Class Template Referenceabstract

Detailed Description

template<ScanTag scan_tag>
class storages::redis::RequestScanDataBase< scan_tag >

Definition at line 36 of file request_data_base.hpp.

+ Collaboration diagram for storages::redis::RequestScanDataBase< scan_tag >:

Public Types

using ReplyElem = typename ScanReplyElem<scan_tag>::type
 

Public Member Functions

void SetRequestDescription (std::string request_description)
 
virtual ReplyElem Get ()=0
 
virtual ReplyElem & Current ()=0
 
virtual bool Eof ()=0
 

Protected Attributes

std::string request_description_
 

Member Typedef Documentation

◆ ReplyElem

template<ScanTag scan_tag>
using storages::redis::RequestScanDataBase< scan_tag >::ReplyElem = typename ScanReplyElem<scan_tag>::type

Definition at line 38 of file request_data_base.hpp.

Member Function Documentation

◆ SetRequestDescription()

template<ScanTag scan_tag>
void storages::redis::RequestScanDataBase< scan_tag >::SetRequestDescription ( std::string request_description)
inline

Definition at line 42 of file request_data_base.hpp.

Member Data Documentation

◆ request_description_

template<ScanTag scan_tag>
std::string storages::redis::RequestScanDataBase< scan_tag >::request_description_
protected

Definition at line 54 of file request_data_base.hpp.


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