|
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().
1.8.13