A QObject class to handle with process management.  
 More...
#include <ProcessManager.h>
A QObject class to handle with process management. 
Definition at line 56 of file ProcessManager.h.
 
◆ ProcessManager()
      
        
          | te::process::qt::ProcessManager::ProcessManager  | 
          ( | 
          QObject *  | 
          parent = nullptr | ) | 
           | 
        
      
 
 
◆ ~ProcessManager()
      
        
          | te::process::qt::ProcessManager::~ProcessManager  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ addTask()
◆ createConnector()
      
        
          | std::string te::process::qt::ProcessManager::createConnector  | 
          ( | 
          const std::string &  | 
          taskFrom,  | 
        
        
           | 
           | 
          std::size_t  | 
          paramIndexFrom,  | 
        
        
           | 
           | 
          const std::string &  | 
          taskTo,  | 
        
        
           | 
           | 
          std::size_t  | 
          paramIndexTo  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ createdConnector
  
  
      
        
          | void te::process::qt::ProcessManager::createdConnector  | 
          ( | 
          const std::string &  | 
          id | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
◆ createdTask
  
  
      
        
          | void te::process::qt::ProcessManager::createdTask  | 
          ( | 
          const std::string &  | 
          id | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
◆ createProcessItemName()
  
  
      
        
          | std::string te::process::qt::ProcessManager::createProcessItemName  | 
          ( | 
          const std::string &  | 
          itemType | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Function used to generate a valid item name. 
 
 
◆ createTask()
      
        
          | std::string te::process::qt::ProcessManager::createTask  | 
          ( | 
          const std::string &  | 
          taskType | ) | 
           | 
        
      
 
 
◆ getProcess()
      
        
          | Process* te::process::qt::ProcessManager::getProcess  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getTaskGraphicalCapabilities()
      
        
          | std::unique_ptr<TaskGraphicalCapabilities> te::process::qt::ProcessManager::getTaskGraphicalCapabilities  | 
          ( | 
          const std::string &  | 
          taskType | ) | 
           | 
        
      
 
 
◆ isProcessItemNameValid()
      
        
          | bool te::process::qt::ProcessManager::isProcessItemNameValid  | 
          ( | 
          const std::string &  | 
          itemType,  | 
        
        
           | 
           | 
          const std::string &  | 
          itemName  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Function used to check if a name is a valid item name. 
 
 
◆ removeConnector()
      
        
          | void te::process::qt::ProcessManager::removeConnector  | 
          ( | 
          const std::string &  | 
          id | ) | 
           | 
        
      
 
 
◆ removedConnector
  
  
      
        
          | void te::process::qt::ProcessManager::removedConnector  | 
          ( | 
          const std::string &  | 
          id | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
◆ removedTask
  
  
      
        
          | void te::process::qt::ProcessManager::removedTask  | 
          ( | 
          const std::string &  | 
          id | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
◆ removeTask()
      
        
          | void te::process::qt::ProcessManager::removeTask  | 
          ( | 
          const std::string &  | 
          id | ) | 
           | 
        
      
 
 
◆ reset()
      
        
          | void te::process::qt::ProcessManager::reset  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ resetedTaskId
  
  
      
        
          | void te::process::qt::ProcessManager::resetedTaskId  | 
          ( | 
          const std::string &  | 
          id,  | 
         
        
           | 
           | 
          const std::string &  | 
          newId  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
signal   | 
  
 
 
◆ resetTaskId()
      
        
          | void te::process::qt::ProcessManager::resetTaskId  | 
          ( | 
          const std::string &  | 
          id,  | 
        
        
           | 
           | 
          const std::string &  | 
          newId  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ start()
      
        
          | void te::process::qt::ProcessManager::start  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ m_process
  
  
      
        
          | Process* te::process::qt::ProcessManager::m_process | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_processItemMapCount
  
  
      
        
          | std::map<std::string, int> te::process::qt::ProcessManager::m_processItemMapCount | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/process/qt/ProcessManager.h