VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
signalFilter.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2018 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
6 #pragma once
7 
8 #include <makRadioNet/export.h>
9 
10 #include <matrix/vlVector.h>
11 
12 #include <map>
13 #include <vector>
14 #include <string>
15 
16 namespace makVrfEvents
17 {
18  class DtRawSignalEvent;
19 }
20 
21 namespace makRadio
22 {
23  class StreamAudioMessage;
24  class DtRadioNetManager;
25  class DtRadioNetInterface;
26 
28  {
29  public:
30  DtSignalFilter(DtRadioNetManager* radioNetManager);
31  virtual ~DtSignalFilter();
32 
33  virtual bool shouldFilter(DtRadioNetInterface* radio, const makVrfEvents::DtRawSignalEvent& signal) = 0;
34 
35  protected:
37  };
38 }
Definition: rawSignalEvent.h:16
Definition: signalFilter.h:27
#define DT_DLL_MAKRADIOPLUGIN
Get proper local export symbol.
Definition: export.h:20
DtRadioNetManager * myRadioManager
Definition: signalFilter.h:36
Definition: radioNetInterface.h:37
Definition: radioNetManager.h:38

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)