Represents state of TRecorder when replaying was paused by a user.
The paused replaying is remembered and after Resume call can be continued again.
Not intended to be used by a user directly.
Definition at line 602 of file TRecorder.h.
Public Member Functions | |
TRecorder::ERecorderState | GetState () const override |
TClass * | IsA () const override |
void | ReplayStop (TRecorder *r) override |
Replaying is cancelled. | |
void | Resume (TRecorder *r) override |
Continues replaying. | |
void | Streamer (TBuffer &) override |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Public Member Functions inherited from TRecorderState | |
virtual | ~TRecorderState () |
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 | Start (TRecorder *, const char *, Option_t *, Window_t *, Int_t) |
virtual void | Stop (TRecorder *, Bool_t) |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
Static Public Member Functions inherited from TRecorderState | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
Protected Member Functions | |
TRecorderPaused (TRecorderReplaying *state) | |
Remember the recorder state that is paused. | |
Protected Member Functions inherited from TRecorderState | |
void | ChangeState (TRecorder *r, TRecorderState *s, Bool_t deletePreviousState) |
Private Member Functions | |
~TRecorderPaused () override | |
Private Attributes | |
TRecorderReplaying * | fReplayingState |
Friends | |
class | TRecorderReplaying |
#include <TRecorder.h>
|
inlineoverrideprivate |
Definition at line 605 of file TRecorder.h.
|
protected |
Remember the recorder state that is paused.
Definition at line 1120 of file TRecorder.cxx.
|
static |
|
inlinestaticconstexpr |
Definition at line 619 of file TRecorder.h.
|
inlinestatic |
Definition at line 619 of file TRecorder.h.
|
inlineoverridevirtual |
Implements TRecorderState.
Definition at line 614 of file TRecorder.h.
|
inlineoverridevirtual |
Reimplemented from TRecorderState.
Definition at line 619 of file TRecorder.h.
|
overridevirtual |
Replaying is cancelled.
Reimplemented from TRecorderState.
Definition at line 1140 of file TRecorder.cxx.
|
overridevirtual |
Continues replaying.
Reimplemented from TRecorderState.
Definition at line 1128 of file TRecorder.cxx.
|
overridevirtual |
Reimplemented from TRecorderState.
|
inline |
Definition at line 619 of file TRecorder.h.
|
friend |
Definition at line 610 of file TRecorder.h.
|
private |
Definition at line 607 of file TRecorder.h.