Back to index

nordugrid-arc-nox  1.1.0~rc6
Classes | Enumerations | Functions | Variables
ARex2 Namespace Reference

Classes

class  ARex2Service
class  JobState
 Represents the state of job. More...
class  JobLRMSInfo
 Class represents the information about job in LRMS. More...

Enumerations

enum  job_state_t {
  JOB_STATE_ACCEPTED = 0, JOB_STATE_PREPARING = 1, JOB_STATE_SUBMITTING = 2, JOB_STATE_INLRMS = 3,
  JOB_STATE_FINISHING = 4, JOB_STATE_FINISHED = 5, JOB_STATE_DELETED = 6, JOB_STATE_CANCELING = 7,
  JOB_STATE_UNDEFINED = 8
}

Functions

static Arc::Pluginget_service (Arc::PluginArgument *arg)

Variables

static Arc::LogStream logcerr (std::cerr)

Enumeration Type Documentation

Enumerator:
JOB_STATE_ACCEPTED 
JOB_STATE_PREPARING 
JOB_STATE_SUBMITTING 
JOB_STATE_INLRMS 
JOB_STATE_FINISHING 
JOB_STATE_FINISHED 
JOB_STATE_DELETED 
JOB_STATE_CANCELING 
JOB_STATE_UNDEFINED 

Definition at line 10 of file job_state.h.


Function Documentation

static Arc::Plugin* ARex2::get_service ( Arc::PluginArgument arg) [static]

Definition at line 23 of file arex2.cpp.

                                                      {
    Arc::ServicePluginArgument* srvarg =
            arg?dynamic_cast<Arc::ServicePluginArgument*>(arg):NULL;
    if(!srvarg) return NULL;
    return new ARex2Service((Arc::Config*)(*srvarg));
}

Variable Documentation

Arc::LogStream ARex2::logcerr(std::cerr) [static]