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