MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions | Protected Attributes
MAKLogger::DtLgrHlaSimMenus Class Reference

The HLA simulation specific menus. More...

+ Inheritance diagram for MAKLogger::DtLgrHlaSimMenus:
+ Collaboration diagram for MAKLogger::DtLgrHlaSimMenus:

Public Slots

virtual void showConnectionDialog ()
 Opens the Connection Dialog box. More...
 
virtual void showConfigurationDialog ()
 Opens the Configuration Dialog box. More...
 
virtual void disconnect ()
 A slot which disconnects the simulation. More...
 
virtual void connect ()
 A slot which connects the simulation using the currently set parameters. More...
 
virtual void connectStatusChanged (bool connected)
 The connection status has changed. More...
 
virtual void unableToConnect (bool dummy)
 An attempt to connect was unsuccessful. More...
 

Public Member Functions

virtual ~DtLgrHlaSimMenus ()
 My menus. More...
 
virtual void initialize (DtLoggerApplication *app)
 Called after constructor. More...
 
virtual DtLgrConnectionDialogconnectionDialog ()
 Return connection dialog. More...
 
virtual void registerConnectStatusChangeSlot ()
 Register slots associated with connection status. More...
 
- Public Member Functions inherited from MAKLogger::DtLgrSimMenus
virtual ~DtLgrSimMenus ()
 DTOR. More...
 
virtual void showConnectionDialog ()=0
 Show the connection dialog. More...
 
virtual void disconnect ()=0
 Disconnect from the simulation. More...
 

Protected Attributes

DtLoggerApplicationmyApplication
 
DtHlaConnectionDialogmyConnectionDialog
 
QAction * myConnectionAction
 
QAction * myShowConfigurationDialogAction
 
QAction * myDisconnectAction
 
QAction * myConnectAction
 
DtPreferencesPageDialogmyPrefsDialog
 
bool myRegisteredConnectSignal
 

Detailed Description

The HLA simulation specific menus.

Constructor & Destructor Documentation

virtual MAKLogger::DtLgrHlaSimMenus::~DtLgrHlaSimMenus ( )
virtual

My menus.

Member Function Documentation

virtual void MAKLogger::DtLgrHlaSimMenus::connect ( )
virtualslot

A slot which connects the simulation using the currently set parameters.

virtual DtLgrConnectionDialog* MAKLogger::DtLgrHlaSimMenus::connectionDialog ( )
virtual

Return connection dialog.

Implements MAKLogger::DtLgrSimMenus.

virtual void MAKLogger::DtLgrHlaSimMenus::connectStatusChanged ( bool  connected)
virtualslot

The connection status has changed.

virtual void MAKLogger::DtLgrHlaSimMenus::disconnect ( )
virtualslot

A slot which disconnects the simulation.

virtual void MAKLogger::DtLgrHlaSimMenus::initialize ( DtLoggerApplication app)
virtual

Called after constructor.

Implements MAKLogger::DtLgrSimMenus.

virtual void MAKLogger::DtLgrHlaSimMenus::registerConnectStatusChangeSlot ( )
virtual

Register slots associated with connection status.

virtual void MAKLogger::DtLgrHlaSimMenus::showConfigurationDialog ( )
virtualslot

Opens the Configuration Dialog box.

virtual void MAKLogger::DtLgrHlaSimMenus::showConnectionDialog ( )
virtualslot

Opens the Connection Dialog box.

virtual void MAKLogger::DtLgrHlaSimMenus::unableToConnect ( bool  dummy)
virtualslot

An attempt to connect was unsuccessful.

Member Data Documentation

DtLoggerApplication* MAKLogger::DtLgrHlaSimMenus::myApplication
protected
QAction* MAKLogger::DtLgrHlaSimMenus::myConnectAction
protected
QAction* MAKLogger::DtLgrHlaSimMenus::myConnectionAction
protected
DtHlaConnectionDialog* MAKLogger::DtLgrHlaSimMenus::myConnectionDialog
protected
QAction* MAKLogger::DtLgrHlaSimMenus::myDisconnectAction
protected
DtPreferencesPageDialog* MAKLogger::DtLgrHlaSimMenus::myPrefsDialog
protected
bool MAKLogger::DtLgrHlaSimMenus::myRegisteredConnectSignal
protected
QAction* MAKLogger::DtLgrHlaSimMenus::myShowConfigurationDialogAction
protected

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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)