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

Public Attributes

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

◆ task_id

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

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