GSI Object Oriented Online Offline (Go4)
GO4-6.3.0
|
#include <TGo4ExampleController.h>
Public Member Functions | |
TGo4ExampleController () | |
TGo4Command * | GetCommand () |
void | DisplayLog (TGo4Status *) |
void | DisplayData (TObject *) |
virtual | ~TGo4ExampleController () |
Private Attributes | |
TObject * | fxPreviousData {nullptr} |
TCanvas * | fxCanvas {nullptr} |
example class for a user control interface (might be a kind of GUI later on); methods of this class are used to request commands from the user and to display results which are sent by the client
Definition at line 29 of file TGo4ExampleController.h.
TGo4ExampleController::TGo4ExampleController | ( | ) |
Definition at line 24 of file TGo4ExampleController.cxx.
|
virtual |
Definition at line 30 of file TGo4ExampleController.cxx.
References fxCanvas, fxPreviousData, and GO4TRACE.
void TGo4ExampleController::DisplayData | ( | TObject * | data | ) |
Definition at line 37 of file TGo4ExampleController.cxx.
References fxCanvas, fxPreviousData, and GO4TRACE.
Referenced by TGo4ControllerRunnable::Run().
void TGo4ExampleController::DisplayLog | ( | TGo4Status * | status | ) |
Definition at line 55 of file TGo4ExampleController.cxx.
References GO4TRACE, and TGo4Status::Print().
Referenced by TGo4LoggingRunnable::Run().
TGo4Command * TGo4ExampleController::GetCommand | ( | ) |
Definition at line 71 of file TGo4ExampleController.cxx.
References GO4TRACE.
Referenced by TGo4ControllerRunnable::Run().
|
private |
Definition at line 45 of file TGo4ExampleController.h.
Referenced by DisplayData(), TGo4ExampleController(), and ~TGo4ExampleController().
|
private |
Definition at line 43 of file TGo4ExampleController.h.
Referenced by DisplayData(), and ~TGo4ExampleController().