library: libCore #include "TGridJob.h"

# TGridJob

class description - source file - inheritance tree (.pdf)

## class TGridJob : public TObject

| Inheritance Chart:

`TObject`

<-

`TGridJob`

This is an abstract class, constructors will not be documented.
Look at the header to check for available constructors.

        public:

                          virtual ~TGridJob()
                   static TClass* Class()
              virtual GridJobID_t GetJobID()
          virtual TGridJobStatus* GetJobStatus() const
                  virtual TClass* IsA() const
                        TGridJob& operator=(const TGridJob&)
                     virtual void ShowMembers(TMemberInspector& insp, char* parent)
                     virtual void Streamer(TBuffer& b)
                             void StreamerNVirtual(TBuffer& b)

### Data Members

        protected:

          GridJobID_t fJobID  the job's ID

## Class Description

     TGridJob

     Abstract base class defining interface to a GRID job.

     Related classes are TGridJobStatus.

### Inline Functions

                       void ~TGridJob()
                GridJobID_t GetJobID()
            TGridJobStatus* GetJobStatus() const
                    TClass* Class()
                    TClass* IsA() const
                       void ShowMembers(TMemberInspector& insp, char* parent)
                       void Streamer(TBuffer& b)
                       void StreamerNVirtual(TBuffer& b)
                  TGridJob& operator=(const TGridJob&)

Author: Jan Fiete Grosse-Oetringhaus 06/10/2004
Last update: root/net:$Name: $:$Id: TGridJob.cxx,v 1.1 2005/05/12 13:19:39 rdm Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *