ROOT  6.06/09
Reference Guide
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
TRecorderInactive Class Reference

Definition at line 735 of file TRecorder.h.

Public Member Functions

virtual ~TRecorderInactive ()
 
 TRecorderInactive ()
 
virtual void ListCmd (const char *filename)
 Prints out commandline events recorded in given file. More...
 
virtual void ListGui (const char *filename)
 Prints out GUI events recorded in given file. More...
 
virtual void Start (TRecorder *r, const char *filename, Option_t *option, Window_t *w=0, Int_t winCount=0)
 
virtual Bool_t Replay (TRecorder *r, const char *filename, Bool_t showMouseCursor, TRecorder::EReplayModes mode)
 Switches from INACTIVE state of recorder to REPLAYING Return kTRUE if replaying has started or kFALSE if it is not possible (bad file etc.) More...
 
virtual TRecorder::ERecorderState GetState () const
 
void PrevCanvases (const char *filename, Option_t *option)
 Save previous canvases in a .root file. More...
 
- Public Member Functions inherited from TRecorderState
virtual ~TRecorderState ()
 
virtual void Stop (TRecorder *, Bool_t)
 
virtual void Pause (TRecorder *)
 
virtual void Resume (TRecorder *)
 
virtual void ReplayStop (TRecorder *)
 

Static Public Member Functions

static void DumpRootEvent (TRecGuiEvent *e, Int_t n)
 Prints out attributes of one GUI event TRecGuiEvent *e Int_n n is number of event if called in cycle. More...
 
static long DisplayValid (Long_t n)
 

Private Attributes

TSeqCollectionfCollect
 

Additional Inherited Members

- Protected Member Functions inherited from TRecorderState
void ChangeState (TRecorder *r, TRecorderState *s, Bool_t deletePreviousState)
 

#include <TRecorder.h>

+ Inheritance diagram for TRecorderInactive:
+ Collaboration diagram for TRecorderInactive:

Constructor & Destructor Documentation

virtual TRecorderInactive::~TRecorderInactive ( )
inlinevirtual

Definition at line 742 of file TRecorder.h.

TRecorderInactive::TRecorderInactive ( )
inline

Definition at line 743 of file TRecorder.h.

Member Function Documentation

static long TRecorderInactive::DisplayValid ( Long_t  n)
inlinestatic

Definition at line 754 of file TRecorder.h.

Referenced by DumpRootEvent().

void TRecorderInactive::DumpRootEvent ( TRecGuiEvent e,
Int_t  n 
)
static

Prints out attributes of one GUI event TRecGuiEvent *e Int_n n is number of event if called in cycle.

Definition at line 1111 of file TRecorder.cxx.

Referenced by TRecorderReplaying::CanOverlap(), ListGui(), and TRecorderReplaying::RemapWindowReferences().

virtual TRecorder::ERecorderState TRecorderInactive::GetState ( ) const
inlinevirtual

Implements TRecorderState.

Definition at line 751 of file TRecorder.h.

void TRecorderInactive::ListCmd ( const char *  filename)
virtual

Prints out commandline events recorded in given file.

Reimplemented from TRecorderState.

Definition at line 1027 of file TRecorder.cxx.

void TRecorderInactive::ListGui ( const char *  filename)
virtual

Prints out GUI events recorded in given file.

Reimplemented from TRecorderState.

Definition at line 1069 of file TRecorder.cxx.

void TRecorderInactive::PrevCanvases ( const char *  filename,
Option_t option 
)
virtual

Save previous canvases in a .root file.

Reimplemented from TRecorderState.

Definition at line 1146 of file TRecorder.cxx.

Bool_t TRecorderInactive::Replay ( TRecorder r,
const char *  filename,
Bool_t  showMouseCursor,
TRecorder::EReplayModes  mode 
)
virtual

Switches from INACTIVE state of recorder to REPLAYING Return kTRUE if replaying has started or kFALSE if it is not possible (bad file etc.)

Reimplemented from TRecorderState.

Definition at line 1003 of file TRecorder.cxx.

virtual void TRecorderInactive::Start ( TRecorder r,
const char *  filename,
Option_t option,
Window_t w = 0,
Int_t  winCount = 0 
)
virtual

Reimplemented from TRecorderState.

Member Data Documentation

TSeqCollection* TRecorderInactive::fCollect
private

Definition at line 739 of file TRecorder.h.

Referenced by PrevCanvases().


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