9 static LoggerPtr logger(Logger::getLogger(
"TPZThreadPool"));
13 TPZTask(priority, task, taskGroup) {
26 bool executed =
false;
Contains definitions to LOGPZ_DEBUG, LOGPZ_INFO, LOGPZ_WARN, LOGPZ_ERROR and LOGPZ_FATAL, and the implementation of the inline InitializePZLOG(string) function using log4cxx library or not. It must to be called out of "#ifdef LOG4CXX" scope.
std::shared_future< void > GetFuture()
TPZReschedulableTask(const int priority, TPZAutoPointer< std::packaged_task< void(void)>> task, TPZTaskGroup *taskGroup=NULL)
Helper class for ordering the tasks that the user have requested.
virtual void startInternal()
std::shared_future< void > mFuture
std::condition_variable mCondition
This class implements a reference counter mechanism to administer a dynamically allocated object...