Vesna
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
src
businesslogic
menu
MenuCategoryDispatchingBusinessLogic.h
Go to the documentation of this file.
1
#ifndef MENUCATEGORYDISPATCHINGBUSINESSLOGIC_H
2
#define MENUCATEGORYDISPATCHINGBUSINESSLOGIC_H
3
4
#include "
SimpleListMenuCategoryBusinessLogic.h
"
5
6
class
StateMenu
;
7
class
MenuCategoryDispatchingBusinessLogic
:
public
SimpleListMenuCategoryBusinessLogic
8
{
9
public
:
10
MenuCategoryDispatchingBusinessLogic
(
MenuManager
*menuManager ,
BusinessLogicManager
*persistentBusinessLogicManager);
11
virtual
~MenuCategoryDispatchingBusinessLogic
();
12
17
void
static
GateEntryExitMenuCommand
(
StateMenu
*stateMenu );
18
23
void
static
GateEnterMenuCommand
(
StateMenu
*stateMenu );
24
29
void
static
GateLeaveMenuCommand
(
StateMenu
*stateMenu );
30
35
void
static
VoipCallRequestMenuCommand
(
StateMenu
*stateMenu );
36
41
void
static
VoipEmergencyCallRequestMenuCommand
(
StateMenu
*stateMenu );
42
43
private
:
44
virtual
QString GetMenuCategoryCaption();
45
47
48
class
DataClass
;
49
QSharedPointer<DataClass> d;
50
52
};
53
54
#endif // MENUCATEGORYDISPATCHINGBUSINESSLOGIC_H
SimpleListMenuCategoryBusinessLogic
Definition:
SimpleListMenuCategoryBusinessLogic.h:9
MenuCategoryDispatchingBusinessLogic::VoipCallRequestMenuCommand
static void VoipCallRequestMenuCommand(StateMenu *stateMenu)
VoipCallRequestMenuCommand function for menu command that creates standard voip call to dispatching...
Definition:
MenuCategoryDispatchingBusinessLogic.cpp:55
MenuCategoryDispatchingBusinessLogic::VoipEmergencyCallRequestMenuCommand
static void VoipEmergencyCallRequestMenuCommand(StateMenu *stateMenu)
VoipEmergencyCallRequestMenuCommand function for menu command that creates emergency voip call to dis...
Definition:
MenuCategoryDispatchingBusinessLogic.cpp:60
MenuCategoryDispatchingBusinessLogic::DataClass
Definition:
MenuCategoryDispatchingBusinessLogic.cpp:14
MenuCategoryDispatchingBusinessLogic::GateEntryExitMenuCommand
static void GateEntryExitMenuCommand(StateMenu *stateMenu)
GateEntryExitMenuCommand function for menu command that shows the Gates menu.
Definition:
MenuCategoryDispatchingBusinessLogic.cpp:40
MenuCategoryDispatchingBusinessLogic::MenuCategoryDispatchingBusinessLogic
MenuCategoryDispatchingBusinessLogic(MenuManager *menuManager, BusinessLogicManager *persistentBusinessLogicManager)
Definition:
MenuCategoryDispatchingBusinessLogic.cpp:29
MenuCategoryDispatchingBusinessLogic::GateEnterMenuCommand
static void GateEnterMenuCommand(StateMenu *stateMenu)
GateEnterMenuCommand function for menu command that invokes manual 'gate enter' event.
Definition:
MenuCategoryDispatchingBusinessLogic.cpp:45
MenuManager
Definition:
MenuManager.h:14
BusinessLogicManager
Definition:
BusinessLogicManager.h:7
SimpleListMenuCategoryBusinessLogic.h
MenuCategoryDispatchingBusinessLogic::~MenuCategoryDispatchingBusinessLogic
virtual ~MenuCategoryDispatchingBusinessLogic()
Definition:
MenuCategoryDispatchingBusinessLogic.cpp:35
MenuCategoryDispatchingBusinessLogic
Definition:
MenuCategoryDispatchingBusinessLogic.h:7
MenuCategoryDispatchingBusinessLogic::GateLeaveMenuCommand
static void GateLeaveMenuCommand(StateMenu *stateMenu)
GateLeaveMenuCommand function for menu command that invokes manual 'gate leave' event.
Definition:
MenuCategoryDispatchingBusinessLogic.cpp:50
StateMenu
Definition:
StateMenu.h:8
Generated on Thu Dec 18 2025 23:21:46 for Vesna by
1.8.8