Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

FrontEnd Class Reference

The Frontend Class. More...

#include <frontEnd.h>

Inherited by DOSFrontEnd, KDEFrontEnd, MacOSFrontEnd, NCursesFrontEnd, OS2FrontEnd, PlugInFrontEnd, QtFrontEnd, TextOnlyFrontEnd, and WindowsFrontEnd.

List of all members.

Public Methods

 FrontEnd ()
 Constructor for FrontEnd. More...

 FrontEnd (int argc, char** argv)
 Constructor for FrontEnd with arguments. More...

virtual ~FrontEnd ()
 Deconstructor. More...

virtual void init ()
 Initialization function. More...

virtual void update ()
 Update function. More...

virtual void displayUsers (int users)
 Display logged in Users. More...

virtual void displayMatrices (int matrices)
 Display open matrices (OBSOLETE!!). More...

virtual void displayDebugMessage (const char* msg)
 Display a debug message. More...


Detailed Description

The Frontend Class.

Author(s):
StonedBones
Date:
070200

Definition at line 9 of file frontEnd.h.

00009 {
00010     public:
00011 
00013     FrontEnd ();
00015 
00019     FrontEnd (int argc, char** argv);
00021     virtual ~FrontEnd ();
00022 
00024     virtual void    init ();
00025 
00027     virtual void    update ();
00028 
00030 
00033     virtual void    displayUsers (int users);   // amount of users logged in
00035 
00038     virtual void    displayMatrices (int matrices); // amount of active matrices
00039 
00041 
00044     virtual void    displayDebugMessage (const char* msg);
00045 }

Constructor & Destructor Documentation

FrontEnd::FrontEnd ()

Constructor for FrontEnd.

Definition at line 20 of file frontEnd.cpp.

00020 {
00021 }

FrontEnd::FrontEnd ( int argc,
char ** argv)

Constructor for FrontEnd with arguments.

Parameters:
argc   number of arguments
argv   pointer-pointer to arguments

Definition at line 23 of file frontEnd.cpp.

00023 {
00024     UNUSED_ARGUMENT(argc);
00025     UNUSED_ARGUMENT(argv);
00026 }

FrontEnd::~FrontEnd () [inline, virtual]

Deconstructor.

Definition at line 28 of file frontEnd.cpp.

00028 {
00029 }

Member Function Documentation

void FrontEnd::displayDebugMessage ( const char * msg) [inline, virtual]

Display a debug message.

Parameters:
msg   the debug message

Reimplemented in KDEFrontEnd, NCursesFrontEnd, PlugInFrontEnd, QtFrontEnd, and TextOnlyFrontEnd.

Definition at line 45 of file frontEnd.cpp.

00045 {
00046     UNUSED_ARGUMENT(msg);
00047 }

void FrontEnd::displayMatrices ( int matrices) [inline, virtual]

Display open matrices (OBSOLETE!!).

Parameters:
matrices   number of open matrices

Reimplemented in DOSFrontEnd, KDEFrontEnd, MacOSFrontEnd, NCursesFrontEnd, OS2FrontEnd, PlugInFrontEnd, QtFrontEnd, TextOnlyFrontEnd, and WindowsFrontEnd.

Definition at line 41 of file frontEnd.cpp.

00041 {
00042     UNUSED_ARGUMENT(matrices);
00043 }

void FrontEnd::displayUsers ( int users) [inline, virtual]

Display logged in Users.

Parameters:
users   number of users to be displayed

Reimplemented in DOSFrontEnd, KDEFrontEnd, MacOSFrontEnd, NCursesFrontEnd, OS2FrontEnd, PlugInFrontEnd, QtFrontEnd, TextOnlyFrontEnd, and WindowsFrontEnd.

Definition at line 37 of file frontEnd.cpp.

00037 {
00038     UNUSED_ARGUMENT(users);
00039 }

void FrontEnd::init () [inline, virtual]

Initialization function.

Reimplemented in KDEFrontEnd, PlugInFrontEnd, and QtFrontEnd.

Definition at line 31 of file frontEnd.cpp.

00031 {
00032 }

void FrontEnd::update () [inline, virtual]

Update function.

Reimplemented in DOSFrontEnd, KDEFrontEnd, MacOSFrontEnd, NCursesFrontEnd, OS2FrontEnd, PlugInFrontEnd, QtFrontEnd, TextOnlyFrontEnd, and WindowsFrontEnd.

Definition at line 34 of file frontEnd.cpp.

00034 {
00035 }

The documentation for this class was generated from the following files:
Generated at Sat May 13 13:50:25 2000 for 3Dsia by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000