NCBI C++ ToolKit
|
NetSchedule job status tracker. More...
#include <map>
#include <corelib/ncbimtx.hpp>
#include "ns_types.hpp"
#include "ns_precise_time.hpp"
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CJobStatusTracker |
Variables | |
const CNetScheduleAPI::EJobStatus | g_ValidJobStatuses [] |
const size_t | g_ValidJobStatusesSize |
NetSchedule job status tracker.
Definition in file job_status.hpp.
const CNetScheduleAPI::EJobStatus g_ValidJobStatuses[] |
Definition at line 55 of file job_status.hpp.
Referenced by CJobStatusTracker::AnyJobs(), CJobStatusTracker::ClearAll(), CJobStatusTracker::Count(), CStatisticsCounters::CStatisticsCounters(), CQueue::GetJobsPerState(), CJobStatusTracker::GetMinJobID(), CJobStatusTracker::GetStatus(), CJobStatusTracker::OptimizeMem(), CQueue::PrintJobsStat(), CJobStatusTracker::SetStatus(), CNetScheduleHandler::x_ProcessQueueInfo(), and CNetScheduleHandler::x_ProcessStatistics().
const size_t g_ValidJobStatusesSize |
Definition at line 64 of file job_status.hpp.
Referenced by CJobStatusTracker::AnyJobs(), CJobStatusTracker::ClearAll(), CJobStatusTracker::Count(), CStatisticsCounters::CStatisticsCounters(), CQueue::GetJobsPerState(), CJobStatusTracker::GetMinJobID(), CJobStatusTracker::GetStatus(), CJobStatusTracker::OptimizeMem(), CStatisticsCounters::PrintDelta(), CQueue::PrintJobsStat(), CStatisticsCounters::PrintTransitions(), CJobStatusTracker::SetStatus(), CNetScheduleHandler::x_ProcessQueueInfo(), and CNetScheduleHandler::x_ProcessStatistics().