Public Member Functions | Private Attributes

TGo4ExampleController Class Reference

#include <TGo4ExampleController.h>

List of all members.

Public Member Functions

 TGo4ExampleController ()
TGo4CommandGetCommand ()
void DisplayLog (TGo4Status *)
void DisplayData (TObject *)
virtual ~TGo4ExampleController ()

Private Attributes

TObject * fxPreviousData
TCanvas * fxCanvas

Detailed Description

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.


Constructor & Destructor Documentation

TGo4ExampleController::TGo4ExampleController (  ) 

Definition at line 26 of file TGo4ExampleController.cxx.

References fxCanvas, and GO4TRACE.

TGo4ExampleController::~TGo4ExampleController (  )  [virtual]

Definition at line 33 of file TGo4ExampleController.cxx.

References fxCanvas, fxPreviousData, and GO4TRACE.


Member Function Documentation

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


Member Data Documentation

TCanvas* TGo4ExampleController::fxCanvas [private]

Definition at line 45 of file TGo4ExampleController.h.

Referenced by DisplayData(), and ~TGo4ExampleController().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines