13   if(configfile!=
"")  m_variables.Initialise(configfile);
 
   19   if(!m_variables.Get(
"verbose",m_verbose)) m_verbose=1;
 
   22   if(!m_variables.Get(
"Threads",threadcount)) threadcount=4;
 
   26   for(
int i=0;i<threadcount;i++){
 
   30     args.push_back(tmparg);
 
   31     std::stringstream tmp;
 
   46   for(
int i=0; i<
args.size(); i++){
 
   47     if(
args.at(i)->busy==0){
 
   48       std::cout<<
"reply="<<
args.at(i)->message<<std::endl;
 
   49       args.at(i)->message=
"Hi";
 
   57   for(
int i=0; i<
args.size(); i++){
 
   85   if(!args->
busy) usleep(100);
 
Logging * Log
Log class pointer for use in Tools, it can be used to send messages which can have multiple error lev...
 
Thread_args * CreateThread(std::string ThreadName, void(*func)(std::string))
 
bool KillThread(Thread_args *&args)
Kill a thread assosiated to args.