TProofDesc Class Reference

#include <TProofMgr.h>

Inheritance diagram for TProofDesc:

TNamed TNamed TObject TObject TObject TObject List of all members.

Public Types

enum  EStatus
enum  EStatus

Public Member Functions

 TProofDesc (const char *tag=0, const char *alias=0, const char *url=0, Int_t id=-1, Int_t remid=-1, Int_t status=kIdle, TProof *p=0)
virtual ~TProofDesc ()
Int_t GetLocalId () const
TProofGetProof () const
Int_t GetRemoteId () const
Int_t GetStatus () const
const char * GetUrl () const
Bool_t IsIdle () const
Bool_t IsRunning () const
Bool_t IsShuttingDown () const
Bool_t MatchId (Int_t id) const
void Print (Option_t *opt="") const
void SetStatus (Int_t st)
void SetProof (TProof *p)
void SetRemoteId (Int_t id)
 TProofDesc (const char *tag=0, const char *alias=0, const char *url=0, Int_t id=-1, Int_t remid=-1, Int_t status=kIdle, TProof *p=0)
virtual ~TProofDesc ()
Int_t GetLocalId () const
TProofGetProof () const
Int_t GetRemoteId () const
Int_t GetStatus () const
const char * GetUrl () const
Bool_t IsIdle () const
Bool_t IsRunning () const
Bool_t IsShuttingDown () const
Bool_t MatchId (Int_t id) const
void Print (Option_t *opt="") const
void SetStatus (Int_t st)
void SetProof (TProof *p)
void SetRemoteId (Int_t id)

Private Member Functions

 TProofDesc (const TProofDesc &)
TProofDescoperator= (const TProofDesc &)
 TProofDesc (const TProofDesc &)
TProofDescoperator= (const TProofDesc &)

Private Attributes

Int_t fLocalId
Int_t fStatus
TProoffProof
Int_t fRemoteId
TString fUrl
TProoffProof

Detailed Description

Definition at line 135 of file TProofMgr.h.


Member Enumeration Documentation

enum TProofDesc::EStatus

Definition at line 137 of file TProofMgr.h.

enum TProofDesc::EStatus

Definition at line 137 of file TProofMgr.h.


Constructor & Destructor Documentation

TProofDesc::TProofDesc ( const TProofDesc  )  [private]

TProofDesc::TProofDesc ( const char *  tag = 0,
const char *  alias = 0,
const char *  url = 0,
Int_t  id = -1,
Int_t  remid = -1,
Int_t  status = kIdle,
TProof p = 0 
) [inline]

Definition at line 150 of file TProofMgr.h.

References SetStatus().

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

Definition at line 154 of file TProofMgr.h.

TProofDesc::TProofDesc ( const TProofDesc  )  [private]

TProofDesc::TProofDesc ( const char *  tag = 0,
const char *  alias = 0,
const char *  url = 0,
Int_t  id = -1,
Int_t  remid = -1,
Int_t  status = kIdle,
TProof p = 0 
) [inline]

Definition at line 150 of file TProofMgr.h.

References SetStatus().

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

Definition at line 154 of file TProofMgr.h.


Member Function Documentation

TProofDesc& TProofDesc::operator= ( const TProofDesc  )  [private]

Int_t TProofDesc::GetLocalId (  )  const [inline]

Definition at line 156 of file TProofMgr.h.

References fLocalId.

Referenced by TSessionServerFrame::OnBtnConnectClicked().

TProof* TProofDesc::GetProof (  )  const [inline]

Definition at line 157 of file TProofMgr.h.

References fProof.

Referenced by TSessionViewer::UpdateListOfSessions().

Int_t TProofDesc::GetRemoteId (  )  const [inline]

Definition at line 158 of file TProofMgr.h.

References fRemoteId.

Int_t TProofDesc::GetStatus (  )  const [inline]

Definition at line 159 of file TProofMgr.h.

References fStatus.

const char* TProofDesc::GetUrl (  )  const [inline]

Definition at line 160 of file TProofMgr.h.

References fUrl.

Bool_t TProofDesc::IsIdle (  )  const [inline]

Definition at line 162 of file TProofMgr.h.

References fStatus, kFALSE, kIdle, and kTRUE.

Bool_t TProofDesc::IsRunning (  )  const [inline]

Definition at line 163 of file TProofMgr.h.

References fStatus, kFALSE, kRunning, and kTRUE.

Bool_t TProofDesc::IsShuttingDown (  )  const [inline]

Definition at line 164 of file TProofMgr.h.

References fStatus, kFALSE, kShutdown, and kTRUE.

Bool_t TProofDesc::MatchId ( Int_t  id  )  const [inline]

Definition at line 166 of file TProofMgr.h.

References fLocalId.

void TProofDesc::Print ( Option_t opt = ""  )  const [virtual]

Reimplemented from TNamed.

void TProofDesc::SetStatus ( Int_t  st  )  [inline]

Definition at line 170 of file TProofMgr.h.

References fStatus, and kShutdown.

Referenced by TProofDesc().

void TProofDesc::SetProof ( TProof p  )  [inline]

Definition at line 172 of file TProofMgr.h.

References fProof, and p.

void TProofDesc::SetRemoteId ( Int_t  id  )  [inline]

Definition at line 173 of file TProofMgr.h.

References fRemoteId.

TProofDesc& TProofDesc::operator= ( const TProofDesc  )  [private]

Int_t TProofDesc::GetLocalId (  )  const [inline]

Definition at line 156 of file TProofMgr.h.

References fLocalId.

TProof* TProofDesc::GetProof (  )  const [inline]

Definition at line 157 of file TProofMgr.h.

References fProof.

Int_t TProofDesc::GetRemoteId (  )  const [inline]

Definition at line 158 of file TProofMgr.h.

References fRemoteId.

Int_t TProofDesc::GetStatus (  )  const [inline]

Definition at line 159 of file TProofMgr.h.

References fStatus.

const char* TProofDesc::GetUrl (  )  const [inline]

Definition at line 160 of file TProofMgr.h.

References fUrl.

Bool_t TProofDesc::IsIdle (  )  const [inline]

Definition at line 162 of file TProofMgr.h.

References fStatus, kFALSE, kIdle, and kTRUE.

Bool_t TProofDesc::IsRunning (  )  const [inline]

Definition at line 163 of file TProofMgr.h.

References fStatus, kFALSE, kRunning, and kTRUE.

Bool_t TProofDesc::IsShuttingDown (  )  const [inline]

Definition at line 164 of file TProofMgr.h.

References fStatus, kFALSE, kShutdown, and kTRUE.

Bool_t TProofDesc::MatchId ( Int_t  id  )  const [inline]

Definition at line 166 of file TProofMgr.h.

References fLocalId.

void TProofDesc::Print ( Option_t opt = ""  )  const [virtual]

Reimplemented from TNamed.

void TProofDesc::SetStatus ( Int_t  st  )  [inline]

Definition at line 170 of file TProofMgr.h.

References fStatus, and kShutdown.

void TProofDesc::SetProof ( TProof p  )  [inline]

Definition at line 172 of file TProofMgr.h.

References fProof, and p.

void TProofDesc::SetRemoteId ( Int_t  id  )  [inline]

Definition at line 173 of file TProofMgr.h.

References fRemoteId.


Member Data Documentation

Int_t TProofDesc::fLocalId [private]

Definition at line 143 of file TProofMgr.h.

Referenced by GetLocalId(), and MatchId().

Int_t TProofDesc::fStatus [private]

Definition at line 144 of file TProofMgr.h.

Referenced by GetStatus(), IsIdle(), IsRunning(), IsShuttingDown(), and SetStatus().

TProof* TProofDesc::fProof [private]

Definition at line 145 of file TProofMgr.h.

Referenced by GetProof(), and SetProof().

Int_t TProofDesc::fRemoteId [private]

Definition at line 146 of file TProofMgr.h.

Referenced by GetRemoteId(), and SetRemoteId().

TString TProofDesc::fUrl [private]

Definition at line 147 of file TProofMgr.h.

Referenced by GetUrl().

TProof* TProofDesc::fProof [private]

Definition at line 145 of file TProofMgr.h.


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