MySQL 9.4.0
Source Code Documentation
mrs::database::MysqlTaskMonitor::Task Struct Reference

Public Attributes

PoolManagerRef session_pool_ref
 
CachedSession session
 
std::list< std::string > preamble
 
std::string script
 
std::list< std::string > postamble
 
std::list< std::string > error
 
std::function< std::list< std::string >(const std::exception &)> on_error
 
std::string task_id
 
bool failed = false
 

Member Data Documentation

◆ error

std::list<std::string> mrs::database::MysqlTaskMonitor::Task::error

◆ failed

bool mrs::database::MysqlTaskMonitor::Task::failed = false

◆ on_error

std::function<std::list<std::string>(const std::exception &)> mrs::database::MysqlTaskMonitor::Task::on_error

◆ postamble

std::list<std::string> mrs::database::MysqlTaskMonitor::Task::postamble

◆ preamble

std::list<std::string> mrs::database::MysqlTaskMonitor::Task::preamble

◆ script

std::string mrs::database::MysqlTaskMonitor::Task::script

◆ session

CachedSession mrs::database::MysqlTaskMonitor::Task::session

◆ session_pool_ref

PoolManagerRef mrs::database::MysqlTaskMonitor::Task::session_pool_ref

◆ task_id

std::string mrs::database::MysqlTaskMonitor::Task::task_id

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