ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Friends | List of all members
TRecorderState Class Referenceabstract

Definition at line 532 of file TRecorder.h.

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
 

Protected Member Functions

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

Friends

class TRecorder
 

#include <TRecorder.h>

Inheritance diagram for TRecorderState:
[legend]

Constructor & Destructor Documentation

virtual TRecorderState::~TRecorderState ( )
inlinevirtual

Definition at line 539 of file TRecorder.h.

Member Function Documentation

void TRecorderState::ChangeState ( TRecorder r,
TRecorderState s,
Bool_t  deletePreviousState 
)
inlineprotected

Definition at line 536 of file TRecorder.h.

virtual TRecorder::ERecorderState TRecorderState::GetState ( ) const
pure virtual
virtual void TRecorderState::ListCmd ( const char *  )
inlinevirtual

Reimplemented in TRecorderInactive.

Definition at line 547 of file TRecorder.h.

Referenced by TRecorder::ListCmd().

virtual void TRecorderState::ListGui ( const char *  )
inlinevirtual

Reimplemented in TRecorderInactive.

Definition at line 548 of file TRecorder.h.

Referenced by TRecorder::ListGui().

virtual void TRecorderState::Pause ( TRecorder )
inlinevirtual

Reimplemented in TRecorderReplaying.

Definition at line 543 of file TRecorder.h.

Referenced by TRecorder::Pause().

virtual void TRecorderState::PrevCanvases ( const char *  ,
Option_t  
)
inlinevirtual

Reimplemented in TRecorderInactive.

Definition at line 550 of file TRecorder.h.

Referenced by TRecorder::PrevCanvases().

virtual Bool_t TRecorderState::Replay ( TRecorder ,
const char *  ,
Bool_t  ,
TRecorder::EReplayModes   
)
inlinevirtual

Reimplemented in TRecorderInactive.

Definition at line 542 of file TRecorder.h.

Referenced by TRecorder::Replay().

virtual void TRecorderState::ReplayStop ( TRecorder )
inlinevirtual

Reimplemented in TRecorderPaused, and TRecorderReplaying.

Definition at line 545 of file TRecorder.h.

Referenced by TRecorder::ReplayStop().

virtual void TRecorderState::Resume ( TRecorder )
inlinevirtual

Reimplemented in TRecorderPaused.

Definition at line 544 of file TRecorder.h.

Referenced by TRecorder::Resume().

virtual void TRecorderState::Start ( TRecorder ,
const char *  ,
Option_t ,
Window_t ,
Int_t   
)
inlinevirtual

Reimplemented in TRecorderInactive.

Definition at line 540 of file TRecorder.h.

Referenced by TRecorder::Start().

virtual void TRecorderState::Stop ( TRecorder ,
Bool_t   
)
inlinevirtual

Reimplemented in TRecorderRecording.

Definition at line 541 of file TRecorder.h.

Referenced by TRecorder::Stop().

Friends And Related Function Documentation

friend class TRecorder
friend

Definition at line 535 of file TRecorder.h.


The documentation for this class was generated from the following file: