|
hce-node application
1.4.3
HCE Hierarchical Cluster Engine node application
|
#include <DRCEAsyncTasksQueue.hpp>

Public Member Functions | |
| AsyncTasks (void) | |
| AsyncTasks (unsigned int taskId_, unsigned int parentTaskId_, pid_t pid_, unsigned int timeMax_, size_t timeStart_, size_t timeElapsed_, DRCETaskRequest::TaskState state_) | |
| AsyncTasks (const AsyncTasks &rhs) | |
| AsyncTasks (AsyncTasks &&rhs) | |
| AsyncTasks & | operator= (const AsyncTasks &rhs) |
| AsyncTasks & | operator= (AsyncTasks &&rhs) |
| void | clear (void) |
Public Attributes | |
| unsigned int | taskId |
| unsigned int | parentTaskId |
| unsigned int | pid |
| unsigned int | timeMax |
| size_t | timeStart |
| size_t | timeElapsed |
| DRCETaskRequest::TaskState | state |
| bool | locked |
| ResourceUsageLimits | usageLimits |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const AsyncTasks &rhs) |
| std::istream & | operator>> (std::istream &is, AsyncTasks &rhs) |
Definition at line 60 of file DRCEAsyncTasksQueue.hpp.
| HCE::drce::AsyncTasks::AsyncTasks | ( | void | ) |
Definition at line 70 of file DRCEAsyncTasksQueue.cpp.
| HCE::drce::AsyncTasks::AsyncTasks | ( | unsigned int | taskId_, |
| unsigned int | parentTaskId_, | ||
| pid_t | pid_, | ||
| unsigned int | timeMax_, | ||
| size_t | timeStart_, | ||
| size_t | timeElapsed_, | ||
| DRCETaskRequest::TaskState | state_ | ||
| ) |
Definition at line 76 of file DRCEAsyncTasksQueue.cpp.
| HCE::drce::AsyncTasks::AsyncTasks | ( | const AsyncTasks & | rhs | ) |
Definition at line 83 of file DRCEAsyncTasksQueue.cpp.
| HCE::drce::AsyncTasks::AsyncTasks | ( | AsyncTasks && | rhs | ) |
Definition at line 90 of file DRCEAsyncTasksQueue.cpp.
| void HCE::drce::AsyncTasks::clear | ( | void | ) |
Definition at line 131 of file DRCEAsyncTasksQueue.cpp.


| AsyncTasks & HCE::drce::AsyncTasks::operator= | ( | const AsyncTasks & | rhs | ) |
Definition at line 97 of file DRCEAsyncTasksQueue.cpp.
| AsyncTasks & HCE::drce::AsyncTasks::operator= | ( | AsyncTasks && | rhs | ) |
Definition at line 114 of file DRCEAsyncTasksQueue.cpp.
|
friend |
Definition at line 144 of file DRCEAsyncTasksQueue.cpp.
|
friend |
Definition at line 151 of file DRCEAsyncTasksQueue.cpp.
| bool HCE::drce::AsyncTasks::locked |
Definition at line 86 of file DRCEAsyncTasksQueue.hpp.
| unsigned int HCE::drce::AsyncTasks::parentTaskId |
Definition at line 80 of file DRCEAsyncTasksQueue.hpp.
| unsigned int HCE::drce::AsyncTasks::pid |
Definition at line 81 of file DRCEAsyncTasksQueue.hpp.
| DRCETaskRequest::TaskState HCE::drce::AsyncTasks::state |
Definition at line 85 of file DRCEAsyncTasksQueue.hpp.
| unsigned int HCE::drce::AsyncTasks::taskId |
Definition at line 79 of file DRCEAsyncTasksQueue.hpp.
| size_t HCE::drce::AsyncTasks::timeElapsed |
Definition at line 84 of file DRCEAsyncTasksQueue.hpp.
| unsigned int HCE::drce::AsyncTasks::timeMax |
Definition at line 82 of file DRCEAsyncTasksQueue.hpp.
| size_t HCE::drce::AsyncTasks::timeStart |
Definition at line 83 of file DRCEAsyncTasksQueue.hpp.
| ResourceUsageLimits HCE::drce::AsyncTasks::usageLimits |
Definition at line 87 of file DRCEAsyncTasksQueue.hpp.