10 #ifndef filterByPduDlg_H_
11 #define filterByPduDlg_H_
19 #include "ui_filterByPduDialogUi.h"
24 class DtDisDescriptor;
26 class DtPduDescListView;
27 class DtLgrPacketFilter;
28 class DtLgrPduTypeFilter;
29 class DtLgrDisSimInterface;
55 DtFilterByPduDialog(const DtFilterByPduDialog&);
57 DtFilterByPduDialog& operator=(const DtFilterByPduDialog&);
61 virtual
void removeAllListItems();
67 virtual
void onFilterAll();
71 virtual
void onFilterNone();
79 virtual
void onCancel();
83 virtual
void onHelp();
90 virtual
void languageChange(
void );
This class implements the "Filter-By-Pdu-Kind" dialog, where the user is prompted to select (for filt...
Definition: filterByPduDlg.h:36
#define DT_VIRTUAL_BASE_CTR(BASE_NAME, ARG_TYPES_LIST)
Declare a Virtual Base Constructor Create using DT_VIRTUAL_CTR(CLASS_NAME,ARG_TYPES_LIST) Where BASE_...
Definition: virtualConstructor.h:118
#define DT_VIRTUAL_CTR(CLASS_NAME, ARG_TYPES_LIST)
Declare a Virtual Constructor Create using DT_VIRTUAL_CTR(CLASS_NAME,ARG_TYPES_LIST) Where CLASS_NAME...
Definition: virtualConstructor.h:34
Defines IMPORT/EXPORT macros for lgrSimGui library.
Contains DT_VIRTUAL_CTR DT_VIRTUAL_CTR_DEFAULTS DT_VIRTUAL_COPY_ASSIGN DT_VIRTUAL_BASE_CTR DT_PURE_VI...
The logger GUI's model.
Definition: lgrGuiModel.h:56
Interface for controlling the connection to a DIS simulation.
Definition: lgrDisSimInterface.h:30
The class 'DtPduDescListView' implements a "List-View" widget.
Definition: pduDescListView.h:35
Base interface class for packet filters.
Definition: lgrPacketFilter.h:25
Logger filter which.
Definition: lgrPduTypeFilter.h:37
Instances of DtDisDescriptor provide mappings between Pdu descriptors and PduKind enumerators in DIS...
Definition: disDescriptor.h:55
#define DT_DLL_LGRSIMGUI
Definition: lgrSimGui.h:21