Logo ROOT  
Reference Guide
TRecorderState Class Referenceabstract

Definition at line 516 of file TRecorder.h.

Public Member Functions

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

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

◆ ~TRecorderState()

virtual TRecorderState::~TRecorderState ( )
inlinevirtual

Definition at line 523 of file TRecorder.h.

Member Function Documentation

◆ ChangeState()

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

Definition at line 520 of file TRecorder.h.

◆ GetState()

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

◆ ListCmd()

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

Reimplemented in TRecorderInactive.

Definition at line 531 of file TRecorder.h.

◆ ListGui()

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

Reimplemented in TRecorderInactive.

Definition at line 532 of file TRecorder.h.

◆ Pause()

virtual void TRecorderState::Pause ( TRecorder )
inlinevirtual

Reimplemented in TRecorderReplaying.

Definition at line 527 of file TRecorder.h.

◆ PrevCanvases()

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

Reimplemented in TRecorderInactive.

Definition at line 534 of file TRecorder.h.

◆ Replay()

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

Reimplemented in TRecorderInactive.

Definition at line 526 of file TRecorder.h.

◆ ReplayStop()

virtual void TRecorderState::ReplayStop ( TRecorder )
inlinevirtual

Reimplemented in TRecorderReplaying, and TRecorderPaused.

Definition at line 529 of file TRecorder.h.

◆ Resume()

virtual void TRecorderState::Resume ( TRecorder )
inlinevirtual

Reimplemented in TRecorderPaused.

Definition at line 528 of file TRecorder.h.

◆ Start()

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

Reimplemented in TRecorderInactive.

Definition at line 524 of file TRecorder.h.

◆ Stop()

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

Reimplemented in TRecorderRecording.

Definition at line 525 of file TRecorder.h.

Friends And Related Function Documentation

◆ TRecorder

friend class TRecorder
friend

Definition at line 519 of file TRecorder.h.


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