#include <TGo4ExampleController.h>
Public Member Functions | |
TGo4ExampleController () | |
TGo4Command * | GetCommand () |
void | DisplayLog (TGo4Status *) |
void | DisplayData (TObject *) |
virtual | ~TGo4ExampleController () |
Private Attributes | |
TObject * | fxPreviousData |
TCanvas * | fxCanvas |
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 31 of file TGo4ExampleController.h.
TGo4ExampleController::TGo4ExampleController | ( | ) |
Definition at line 26 of file TGo4ExampleController.cxx.
TGo4ExampleController::~TGo4ExampleController | ( | ) | [virtual] |
Definition at line 33 of file TGo4ExampleController.cxx.
References fxCanvas, fxPreviousData, and GO4TRACE.
void TGo4ExampleController::DisplayData | ( | TObject * | data | ) |
Definition at line 40 of file TGo4ExampleController.cxx.
References fxCanvas, fxPreviousData, and GO4TRACE.
Referenced by TGo4ControllerRunnable::Run().
void TGo4ExampleController::DisplayLog | ( | TGo4Status * | status | ) |
Definition at line 60 of file TGo4ExampleController.cxx.
References GO4TRACE, and TGo4Status::PrintStatus().
Referenced by TGo4LoggingRunnable::Run().
TGo4Command * TGo4ExampleController::GetCommand | ( | ) |
Definition at line 83 of file TGo4ExampleController.cxx.
References GO4TRACE.
Referenced by TGo4ControllerRunnable::Run().
TCanvas* TGo4ExampleController::fxCanvas [private] |
Definition at line 47 of file TGo4ExampleController.h.
Referenced by DisplayData(), TGo4ExampleController(), and ~TGo4ExampleController().
TObject* TGo4ExampleController::fxPreviousData [private] |
Definition at line 45 of file TGo4ExampleController.h.
Referenced by DisplayData(), and ~TGo4ExampleController().