ROOT » GUI » RECORDER » TRecorderPaused

class TRecorderPaused: public TRecorderState

 Represents state of TRecorder when paused

Function Members (Methods)

public:
static TClass*Class()
virtual TRecorder::ERecorderStateGetState() const
virtual TClass*IsA() const
virtual voidTRecorderState::ListCmd(const char*)
virtual voidTRecorderState::ListGui(const char*)
TRecorderPaused&operator=(const TRecorderPaused&)
virtual voidTRecorderState::Pause(TRecorder*)
virtual voidTRecorderState::PrevCanvases(const char*, Option_t*)
virtual Bool_tTRecorderState::Replay(TRecorder*, const char*, Bool_t, TRecorder::EReplayModes)
virtual voidReplayStop(TRecorder* r)
virtual voidResume(TRecorder* r)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidTRecorderState::Start(TRecorder*, const char*, Option_t*, Window_t*, Int_t)
virtual voidTRecorderState::Stop(TRecorder*, Bool_t)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
TRecorderPaused(const TRecorderPaused&)
private:
virtual~TRecorderPaused()

Data Members

private:
TRecorderReplaying*fReplayingStateReplaying that is paused

Class Charts

Inheritance Chart:
TRecorderState
TRecorderPaused

Function documentation

TRecorderPaused(TRecorderReplaying* state)
 Rememeber the recorder state that is paused
void Resume(TRecorder* r)
 Continues replaying
void ReplayStop(TRecorder* r)
 Replaying is cancelled
TRecorder & operator=(const TRecorderPaused& )
TRecorder::ERecorderState GetState() const
 Gets current state of recorder
virtual ~TRecorderPaused()
{}
TRecorderPaused(TRecorderReplaying* state)