GSI Object Oriented Online Offline (Go4)  GO4-5.3.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Attributes | List of all members
TGo4ExampleController Class Reference

#include <TGo4ExampleController.h>

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
TObject* TGo4ExampleController::fxPreviousData
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: