Loading...
Searching...
No Matches
resdb::ResDBTestManager Class Reference
Inheritance diagram for resdb::ResDBTestManager:
resdb::TransactionManager

Public Member Functions

 ResDBTestManager (const ResDBConfig &config)
 
std::vector< int > GetSeqs ()
 
- Public Member Functions inherited from resdb::TransactionManager
 TransactionManager (bool is_out_of_order=false, bool need_response=true)
 
virtual ~TransactionManager ()=default
 
virtual std::unique_ptr< BatchUserResponse > ExecuteBatch (const BatchUserRequest &request)
 
bool IsOutOfOrder ()
 
bool NeedResponse ()
 
virtual Storage * GetStorage ()
 

Protected Member Functions

std::unique_ptr< std::string > ExecuteData (const std::string &request)
 

Protected Attributes

ResDBConfig config_
 
std::vector< int > seqs_
 

Detailed Description

Definition at line 54 of file resdb_test.cpp.

Constructor & Destructor Documentation

◆ ResDBTestManager()

resdb::ResDBTestManager::ResDBTestManager ( const ResDBConfig &  config)
inline

Definition at line 56 of file resdb_test.cpp.

Member Function Documentation

◆ ExecuteData()

std::unique_ptr< std::string > resdb::ResDBTestManager::ExecuteData ( const std::string &  request)
inlineprotectedvirtual

Reimplemented from resdb::TransactionManager.

Definition at line 60 of file resdb_test.cpp.

◆ GetSeqs()

std::vector< int > resdb::ResDBTestManager::GetSeqs ( )
inline

Definition at line 57 of file resdb_test.cpp.

Member Data Documentation

◆ config_

ResDBConfig resdb::ResDBTestManager::config_
protected

Definition at line 71 of file resdb_test.cpp.

◆ seqs_

std::vector<int> resdb::ResDBTestManager::seqs_
protected

Definition at line 72 of file resdb_test.cpp.