#include <RoutingJobExecutor.h>
RoutingJobExecutor::RoutingJobExecutor |
( |
| ) |
|
RoutingJobExecutor::~RoutingJobExecutor |
( |
| ) |
|
void RoutingJobExecutor::CheckExecute |
( |
| ) |
|
|
private |
void RoutingJobExecutor::Execute |
( |
| ) |
|
|
private |
string RoutingJobExecutor::getJobId |
( |
| ) |
const |
|
inline |
string RoutingJobExecutor::GetSignature |
( |
| ) |
const |
|
inline |
pthread_t RoutingJobExecutor::getThreadId |
( |
| ) |
|
|
inline |
void * RoutingJobExecutor::JobExecutor |
( |
void * |
data | ) |
|
|
static |
void RoutingJobExecutor::Lock |
( |
| ) |
|
void RoutingJobExecutor::Signal |
( |
bool |
shouldContinue | ) |
|
bool RoutingJobExecutor::Startable |
( |
| ) |
const |
|
inline |
pthread_t RoutingJobExecutor::m_ExecThreadId |
|
private |
pthread_cond_t RoutingJobExecutor::m_ExecuteCondition |
|
private |
pthread_mutex_t RoutingJobExecutor::m_ExecuteMutex |
|
private |
bool RoutingJobExecutor::m_JobRead |
|
private |
bool RoutingJobExecutor::m_ReadyToExecute |
|
private |
bool RoutingJobExecutor::m_ShouldContinue |
|
private |
string RoutingJobExecutor::m_Signature |
|
private |
The documentation for this class was generated from the following files: