GSI Object Oriented Online Offline (Go4) GO4-6.4.0
Loading...
Searching...
No Matches
TGo4ExampleController Class Reference

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 More...

#include <TGo4ExampleController.h>

Public Member Functions

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

Private Attributes

TCanvas * fxCanvas {nullptr}
 
TObject * fxPreviousData {nullptr}
 

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 29 of file TGo4ExampleController.h.

Constructor & Destructor Documentation

◆ TGo4ExampleController()

TGo4ExampleController::TGo4ExampleController ( )

Definition at line 24 of file TGo4ExampleController.cxx.

References fxCanvas, and GO4TRACE.

◆ ~TGo4ExampleController()

TGo4ExampleController::~TGo4ExampleController ( )
virtual

Definition at line 30 of file TGo4ExampleController.cxx.

References fxCanvas, fxPreviousData, and GO4TRACE.

Member Function Documentation

◆ DisplayData()

void TGo4ExampleController::DisplayData ( TObject * data)

Definition at line 37 of file TGo4ExampleController.cxx.

References fxCanvas, fxPreviousData, and GO4TRACE.

◆ DisplayLog()

void TGo4ExampleController::DisplayLog ( TGo4Status * status)

Definition at line 55 of file TGo4ExampleController.cxx.

References GO4TRACE, and TGo4Status::Print().

◆ GetCommand()

TGo4Command * TGo4ExampleController::GetCommand ( )

Definition at line 71 of file TGo4ExampleController.cxx.

References GO4TRACE.

Field Documentation

◆ fxCanvas

TCanvas* TGo4ExampleController::fxCanvas {nullptr}
private

◆ fxPreviousData

TObject* TGo4ExampleController::fxPreviousData {nullptr}
private

Definition at line 43 of file TGo4ExampleController.h.

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


The documentation for this class was generated from the following files: