TGrid Class Reference

#include <TGrid.h>

Inheritance diagram for TGrid:

TObject TObject TAlien TGLite List of all members.

Public Member Functions

 TGrid ()
virtual ~TGrid ()
const char * GridUrl () const
const char * GetGrid () const
const char * GetHost () const
const char * GetUser () const
const char * GetPw () const
const char * GetOptions () const
Int_t GetPort () const
virtual Bool_t IsConnected () const
virtual void Shell ()
virtual void Stdout ()
virtual void Stderr ()
virtual TGridResultCommand (const char *, Bool_t=kFALSE, UInt_t=2)
virtual TGridResultQuery (const char *, const char *, const char *="", const char *="")
virtual TGridResultLocateSites ()
virtual TGridResultLs (const char *="", Option_t *="", Bool_t=kFALSE)
virtual const char * Pwd (Bool_t=kFALSE)
virtual const char * GetHomeDirectory ()
virtual Bool_t Cd (const char *="", Bool_t=kFALSE)
virtual Int_t Mkdir (const char *="", Option_t *="", Bool_t=kFALSE)
virtual Bool_t Rmdir (const char *="", Option_t *="", Bool_t=kFALSE)
virtual Bool_t Register (const char *, const char *, Long_t=-1, const char *=0, const char *=0, Bool_t=kFALSE)
virtual Bool_t Rm (const char *, Option_t *="", Bool_t=kFALSE)
virtual TGridJobSubmit (const char *)
virtual TGridJDLGetJDLGenerator ()
virtual TGridCollectionOpenCollection (const char *, UInt_t=1000000)
virtual TGridCollectionOpenCollectionQuery (TGridResult *, Bool_t=kFALSE)
virtual TGridJobStatusListPs (const char *, Bool_t=kTRUE)
virtual Bool_t KillById (TString)
virtual Bool_t ResubmitById (TString)
virtual Bool_t Kill (TGridJob *gridjob)
virtual Bool_t Resubmit (TGridJob *gridjob)
 TGrid ()
virtual ~TGrid ()
const char * GridUrl () const
const char * GetGrid () const
const char * GetHost () const
const char * GetUser () const
const char * GetPw () const
const char * GetOptions () const
Int_t GetPort () const
virtual Bool_t IsConnected () const
virtual void Shell ()
virtual void Stdout ()
virtual void Stderr ()
virtual TGridResultCommand (const char *, Bool_t=kFALSE, UInt_t=2)
virtual TGridResultQuery (const char *, const char *, const char *="", const char *="")
virtual TGridResultLocateSites ()
virtual TGridResultLs (const char *="", Option_t *="", Bool_t=kFALSE)
virtual const char * Pwd (Bool_t=kFALSE)
virtual const char * GetHomeDirectory ()
virtual Bool_t Cd (const char *="", Bool_t=kFALSE)
virtual Int_t Mkdir (const char *="", Option_t *="", Bool_t=kFALSE)
virtual Bool_t Rmdir (const char *="", Option_t *="", Bool_t=kFALSE)
virtual Bool_t Register (const char *, const char *, Long_t=-1, const char *=0, const char *=0, Bool_t=kFALSE)
virtual Bool_t Rm (const char *, Option_t *="", Bool_t=kFALSE)
virtual TGridJobSubmit (const char *)
virtual TGridJDLGetJDLGenerator ()
virtual TGridCollectionOpenCollection (const char *, UInt_t=1000000)
virtual TGridCollectionOpenCollectionQuery (TGridResult *, Bool_t=kFALSE)
virtual TGridJobStatusListPs (const char *, Bool_t=kTRUE)
virtual Bool_t KillById (TString)
virtual Bool_t ResubmitById (TString)
virtual Bool_t Kill (TGridJob *gridjob)
virtual Bool_t Resubmit (TGridJob *gridjob)

Static Public Member Functions

static TGridConnect (const char *grid, const char *uid=0, const char *pw=0, const char *options=0)
static TGridConnect (const char *grid, const char *uid=0, const char *pw=0, const char *options=0)

Protected Attributes

TString fGridUrl
TString fGrid
TString fHost
TString fUser
TString fPw
TString fOptions
Int_t fPort

Detailed Description

Definition at line 51 of file TGrid.h.


Constructor & Destructor Documentation

TGrid::TGrid (  )  [inline]

Definition at line 63 of file TGrid.h.

virtual TGrid::~TGrid (  )  [inline, virtual]

Definition at line 64 of file TGrid.h.

TGrid::TGrid (  )  [inline]

Definition at line 63 of file TGrid.h.

virtual TGrid::~TGrid (  )  [inline, virtual]

Definition at line 64 of file TGrid.h.


Member Function Documentation

const char* TGrid::GridUrl (  )  const [inline]

Definition at line 66 of file TGrid.h.

References fGridUrl.

const char* TGrid::GetGrid (  )  const [inline]

Definition at line 67 of file TGrid.h.

References fGrid.

Referenced by TAlienSystem::AccessPathName(), TAlienSystem::HomeDirectory(), and TAlienSystem::MakeDirectory().

const char* TGrid::GetHost ( void   )  const [inline]

Definition at line 68 of file TGrid.h.

References fHost.

const char* TGrid::GetUser (  )  const [inline]

Definition at line 69 of file TGrid.h.

References fUser.

Referenced by TAlien::Ps(), and TMonaLisaWriter::SendInfoUser().

const char* TGrid::GetPw (  )  const [inline]

Definition at line 70 of file TGrid.h.

References fPw.

const char* TGrid::GetOptions (  )  const [inline]

Definition at line 71 of file TGrid.h.

References fOptions.

Int_t TGrid::GetPort (  )  const [inline]

Definition at line 72 of file TGrid.h.

References fPort.

virtual Bool_t TGrid::IsConnected (  )  const [inline, virtual]

Definition at line 73 of file TGrid.h.

References fPort, kFALSE, and kTRUE.

virtual void TGrid::Shell (  )  [inline, virtual]

Definition at line 75 of file TGrid.h.

References TObject::MayNotUse().

virtual void TGrid::Stdout (  )  [inline, virtual]

Definition at line 76 of file TGrid.h.

References TObject::MayNotUse().

virtual void TGrid::Stderr (  )  [inline, virtual]

Definition at line 77 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridResult* TGrid::Command ( const char *  ,
Bool_t  = kFALSE,
UInt_t  = 2 
) [inline, virtual]

Definition at line 79 of file TGrid.h.

References TObject::MayNotUse().

Referenced by TAlienPackage::CheckDependencies(), TAlienPackage::PostInstall(), and TAlienFile::SUrl().

virtual TGridResult* TGrid::Query ( const char *  ,
const char *  ,
const char *  = "",
const char *  = "" 
) [inline, virtual]

Definition at line 84 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridResult* TGrid::LocateSites (  )  [inline, virtual]

Definition at line 88 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridResult* TGrid::Ls ( const char *  = "",
Option_t = "",
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 91 of file TGrid.h.

References TObject::MayNotUse().

Referenced by TAlienDirectory::Fill(), TAlienPackage::IsDirectory(), and TAlienMasterJob::Print().

virtual const char* TGrid::Pwd ( Bool_t  = kFALSE  )  [inline, virtual]

Definition at line 93 of file TGrid.h.

References TObject::MayNotUse().

virtual const char* TGrid::GetHomeDirectory (  )  [inline, virtual]

Definition at line 95 of file TGrid.h.

References TObject::MayNotUse().

Referenced by TAlienSystem::HomeDirectory().

virtual Bool_t TGrid::Cd ( const char *  = "",
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 97 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

Referenced by ClassImp(), TAlienDirectory::Fill(), and TAlienMasterJob::Print().

virtual Int_t TGrid::Mkdir ( const char *  = "",
Option_t = "",
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 99 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

virtual Bool_t TGrid::Rmdir ( const char *  = "",
Option_t = "",
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 101 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

virtual Bool_t TGrid::Register ( const char *  ,
const char *  ,
Long_t  = -1,
const char *  = 0,
const char *  = 0,
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 103 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

virtual Bool_t TGrid::Rm ( const char *  ,
Option_t = "",
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 105 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

virtual TGridJob* TGrid::Submit ( const char *   )  [inline, virtual]

Definition at line 109 of file TGrid.h.

References TObject::MayNotUse().

Referenced by TAlienJDL::SubmitTest().

virtual TGridJDL* TGrid::GetJDLGenerator (  )  [inline, virtual]

Definition at line 111 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridCollection* TGrid::OpenCollection ( const char *  ,
UInt_t  = 1000000 
) [inline, virtual]

Definition at line 113 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridCollection* TGrid::OpenCollectionQuery ( TGridResult ,
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 115 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridJobStatusList* TGrid::Ps ( const char *  ,
Bool_t  = kTRUE 
) [inline, virtual]

Definition at line 117 of file TGrid.h.

References TObject::MayNotUse().

virtual Bool_t TGrid::KillById ( TString   )  [inline, virtual]

Definition at line 119 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

Referenced by Kill().

virtual Bool_t TGrid::ResubmitById ( TString   )  [inline, virtual]

Definition at line 121 of file TGrid.h.

References TObject::MayNotUse().

Referenced by Resubmit().

virtual Bool_t TGrid::Kill ( TGridJob gridjob  )  [inline, virtual]

Definition at line 123 of file TGrid.h.

References TGridJob::GetJobID(), kFALSE, and KillById().

Referenced by TAlienJob::Cancel().

virtual Bool_t TGrid::Resubmit ( TGridJob gridjob  )  [inline, virtual]

Definition at line 125 of file TGrid.h.

References TGridJob::GetJobID(), kFALSE, and ResubmitById().

Referenced by TAlienJob::Resubmit().

static TGrid* TGrid::Connect ( const char *  grid,
const char *  uid = 0,
const char *  pw = 0,
const char *  options = 0 
) [static]

Referenced by alien(), ClassImp(), G__G__Net_220_0_33(), G__setup_memfuncTGrid(), and TAlienPackage::TAlienPackage().

const char* TGrid::GridUrl (  )  const [inline]

Definition at line 66 of file TGrid.h.

References fGridUrl.

const char* TGrid::GetGrid (  )  const [inline]

Definition at line 67 of file TGrid.h.

References fGrid.

const char* TGrid::GetHost ( void   )  const [inline]

Definition at line 68 of file TGrid.h.

References fHost.

const char* TGrid::GetUser (  )  const [inline]

Definition at line 69 of file TGrid.h.

References fUser.

const char* TGrid::GetPw (  )  const [inline]

Definition at line 70 of file TGrid.h.

References fPw.

const char* TGrid::GetOptions (  )  const [inline]

Definition at line 71 of file TGrid.h.

References fOptions.

Int_t TGrid::GetPort (  )  const [inline]

Definition at line 72 of file TGrid.h.

References fPort.

virtual Bool_t TGrid::IsConnected (  )  const [inline, virtual]

Definition at line 73 of file TGrid.h.

References fPort, kFALSE, and kTRUE.

virtual void TGrid::Shell (  )  [inline, virtual]

Definition at line 75 of file TGrid.h.

References TObject::MayNotUse().

virtual void TGrid::Stdout (  )  [inline, virtual]

Definition at line 76 of file TGrid.h.

References TObject::MayNotUse().

virtual void TGrid::Stderr (  )  [inline, virtual]

Definition at line 77 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridResult* TGrid::Command ( const char *  ,
Bool_t  = kFALSE,
UInt_t  = 2 
) [inline, virtual]

Definition at line 79 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridResult* TGrid::Query ( const char *  ,
const char *  ,
const char *  = "",
const char *  = "" 
) [inline, virtual]

Definition at line 84 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridResult* TGrid::LocateSites (  )  [inline, virtual]

Definition at line 88 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridResult* TGrid::Ls ( const char *  = "",
Option_t = "",
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 91 of file TGrid.h.

References TObject::MayNotUse().

virtual const char* TGrid::Pwd ( Bool_t  = kFALSE  )  [inline, virtual]

Definition at line 93 of file TGrid.h.

References TObject::MayNotUse().

virtual const char* TGrid::GetHomeDirectory (  )  [inline, virtual]

Definition at line 95 of file TGrid.h.

References TObject::MayNotUse().

virtual Bool_t TGrid::Cd ( const char *  = "",
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 97 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

virtual Int_t TGrid::Mkdir ( const char *  = "",
Option_t = "",
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 99 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

virtual Bool_t TGrid::Rmdir ( const char *  = "",
Option_t = "",
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 101 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

virtual Bool_t TGrid::Register ( const char *  ,
const char *  ,
Long_t  = -1,
const char *  = 0,
const char *  = 0,
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 103 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

virtual Bool_t TGrid::Rm ( const char *  ,
Option_t = "",
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 105 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

virtual TGridJob* TGrid::Submit ( const char *   )  [inline, virtual]

Definition at line 109 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridJDL* TGrid::GetJDLGenerator (  )  [inline, virtual]

Definition at line 111 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridCollection* TGrid::OpenCollection ( const char *  ,
UInt_t  = 1000000 
) [inline, virtual]

Definition at line 113 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridCollection* TGrid::OpenCollectionQuery ( TGridResult ,
Bool_t  = kFALSE 
) [inline, virtual]

Definition at line 115 of file TGrid.h.

References TObject::MayNotUse().

virtual TGridJobStatusList* TGrid::Ps ( const char *  ,
Bool_t  = kTRUE 
) [inline, virtual]

Definition at line 117 of file TGrid.h.

References TObject::MayNotUse().

virtual Bool_t TGrid::KillById ( TString   )  [inline, virtual]

Definition at line 119 of file TGrid.h.

References kFALSE, and TObject::MayNotUse().

virtual Bool_t TGrid::ResubmitById ( TString   )  [inline, virtual]

Definition at line 121 of file TGrid.h.

References TObject::MayNotUse().

virtual Bool_t TGrid::Kill ( TGridJob gridjob  )  [inline, virtual]

Definition at line 123 of file TGrid.h.

References TGridJob::GetJobID(), kFALSE, and KillById().

virtual Bool_t TGrid::Resubmit ( TGridJob gridjob  )  [inline, virtual]

Definition at line 125 of file TGrid.h.

References TGridJob::GetJobID(), kFALSE, and ResubmitById().

static TGrid* TGrid::Connect ( const char *  grid,
const char *  uid = 0,
const char *  pw = 0,
const char *  options = 0 
) [static]


Member Data Documentation

TString TGrid::fGridUrl [protected]

Definition at line 54 of file TGrid.h.

Referenced by GridUrl().

TString TGrid::fGrid [protected]

Definition at line 55 of file TGrid.h.

Referenced by GetGrid().

TString TGrid::fHost [protected]

Definition at line 56 of file TGrid.h.

Referenced by GetHost().

TString TGrid::fUser [protected]

Definition at line 57 of file TGrid.h.

Referenced by GetUser().

TString TGrid::fPw [protected]

Definition at line 58 of file TGrid.h.

Referenced by GetPw().

TString TGrid::fOptions [protected]

Definition at line 59 of file TGrid.h.

Referenced by GetOptions().

Int_t TGrid::fPort [protected]

Definition at line 60 of file TGrid.h.

Referenced by GetPort(), TGLite::IsConnected(), IsConnected(), and TGLite::TGLite().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:40:47 2011 for ROOT_528-00b_version by  doxygen 1.5.1