TRecorderState Class Reference

#include <TRecorder.h>

Inheritance diagram for TRecorderState:

TRecorderInactive TRecorderInactive TRecorderPaused TRecorderPaused TRecorderRecording TRecorderRecording TRecorderReplaying TRecorderReplaying List of all members.

Public Member Functions

virtual ~TRecorderState ()
virtual void Start (TRecorder *, const char *, Option_t *, Window_t *, Int_t)
virtual void Stop (TRecorder *, Bool_t)
virtual Bool_t Replay (TRecorder *, const char *, Bool_t, TRecorder::EReplayModes)
virtual void Pause (TRecorder *)
virtual void Resume (TRecorder *)
virtual void ReplayStop (TRecorder *)
virtual void ListCmd (const char *)
virtual void ListGui (const char *)
virtual void PrevCanvases (const char *, Option_t *)
virtual TRecorder::ERecorderState GetState () const=0
virtual ~TRecorderState ()
virtual void Start (TRecorder *, const char *, Option_t *, Window_t *, Int_t)
virtual void Stop (TRecorder *, Bool_t)
virtual Bool_t Replay (TRecorder *, const char *, Bool_t, TRecorder::EReplayModes)
virtual void Pause (TRecorder *)
virtual void Resume (TRecorder *)
virtual void ReplayStop (TRecorder *)
virtual void ListCmd (const char *)
virtual void ListGui (const char *)
virtual void PrevCanvases (const char *, Option_t *)
virtual TRecorder::ERecorderState GetState () const=0

Protected Member Functions

void ChangeState (TRecorder *r, TRecorderState *s, Bool_t deletePreviousState)
void ChangeState (TRecorder *r, TRecorderState *s, Bool_t deletePreviousState)

Friends

class TRecorder

Detailed Description

Definition at line 529 of file TRecorder.h.


Constructor & Destructor Documentation

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

Definition at line 536 of file TRecorder.h.

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

Definition at line 536 of file TRecorder.h.


Member Function Documentation

void TRecorderState::ChangeState ( TRecorder r,
TRecorderState s,
Bool_t  deletePreviousState 
) [inline, protected]

Definition at line 533 of file TRecorder.h.

References s.

virtual void TRecorderState::Start ( TRecorder ,
const char *  ,
Option_t ,
Window_t ,
Int_t   
) [inline, virtual]

Definition at line 537 of file TRecorder.h.

Referenced by TRecorder::Start().

virtual void TRecorderState::Stop ( TRecorder ,
Bool_t   
) [inline, virtual]

Definition at line 538 of file TRecorder.h.

Referenced by TRecorder::Stop().

virtual Bool_t TRecorderState::Replay ( TRecorder ,
const char *  ,
Bool_t  ,
TRecorder::EReplayModes   
) [inline, virtual]

Definition at line 539 of file TRecorder.h.

Referenced by TRecorder::Replay().

virtual void TRecorderState::Pause ( TRecorder  )  [inline, virtual]

Definition at line 540 of file TRecorder.h.

Referenced by TRecorder::Pause().

virtual void TRecorderState::Resume ( TRecorder  )  [inline, virtual]

Definition at line 541 of file TRecorder.h.

Referenced by TRecorder::Resume().

virtual void TRecorderState::ReplayStop ( TRecorder  )  [inline, virtual]

Definition at line 542 of file TRecorder.h.

Referenced by TRecorder::ReplayStop().

virtual void TRecorderState::ListCmd ( const char *   )  [inline, virtual]

Definition at line 544 of file TRecorder.h.

Referenced by TRecorder::ListCmd().

virtual void TRecorderState::ListGui ( const char *   )  [inline, virtual]

Definition at line 545 of file TRecorder.h.

Referenced by TRecorder::ListGui().

virtual void TRecorderState::PrevCanvases ( const char *  ,
Option_t  
) [inline, virtual]

Definition at line 547 of file TRecorder.h.

Referenced by TRecorder::PrevCanvases().

virtual TRecorder::ERecorderState TRecorderState::GetState (  )  const [pure virtual]

Referenced by TRecorder::GetState().

void TRecorderState::ChangeState ( TRecorder r,
TRecorderState s,
Bool_t  deletePreviousState 
) [inline, protected]

Definition at line 533 of file TRecorder.h.

References s.

virtual void TRecorderState::Start ( TRecorder ,
const char *  ,
Option_t ,
Window_t ,
Int_t   
) [inline, virtual]

Definition at line 537 of file TRecorder.h.

virtual void TRecorderState::Stop ( TRecorder ,
Bool_t   
) [inline, virtual]

Definition at line 538 of file TRecorder.h.

virtual Bool_t TRecorderState::Replay ( TRecorder ,
const char *  ,
Bool_t  ,
TRecorder::EReplayModes   
) [inline, virtual]

Definition at line 539 of file TRecorder.h.

virtual void TRecorderState::Pause ( TRecorder  )  [inline, virtual]

Definition at line 540 of file TRecorder.h.

virtual void TRecorderState::Resume ( TRecorder  )  [inline, virtual]

Definition at line 541 of file TRecorder.h.

virtual void TRecorderState::ReplayStop ( TRecorder  )  [inline, virtual]

Definition at line 542 of file TRecorder.h.

virtual void TRecorderState::ListCmd ( const char *   )  [inline, virtual]

Definition at line 544 of file TRecorder.h.

virtual void TRecorderState::ListGui ( const char *   )  [inline, virtual]

Definition at line 545 of file TRecorder.h.

virtual void TRecorderState::PrevCanvases ( const char *  ,
Option_t  
) [inline, virtual]

Definition at line 547 of file TRecorder.h.

virtual TRecorder::ERecorderState TRecorderState::GetState (  )  const [pure virtual]


Friends And Related Function Documentation

TRecorder [friend]

Definition at line 532 of file TRecorder.h.


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