VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfVrlinkEnumDictionaryManager.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2021 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
6 #pragma once
7 
10 #include <vrfutil/enumDictionary.h>
11 
12 #include <QtCore/QString>
13 #include <list>
14 
15 namespace makVrv
16 {
17  namespace DT_PROTOCOL_NAMESPACE
18  {
19  class DtVrlinkConnection;
20  }
21 }
22 
23 namespace makVrf
24 {
25  namespace VRF_PROTOCOL_NAMESPACE
26  {
29  {
30  public:
33 
36 
37  public:
38 
41  virtual DtEnumDictionary* dictionary();
42 
43  void setEntityTypesFiles(const std::list<std::string>& files);
44  virtual const std::list<std::string>& entityTypesFiles();
45 
46  protected:
49 
50  std::list<std::string> myEntityTypesFiles;
51  };
52  }
53 }
Virtual base class.
Definition: DtVirtualBaseClass.h:19
#define VRF_PROTOCOL_EXPORT
Definition: vrfProtocol.h:24
Maintains a list of enumerations read in from files.
Definition: enumDictionary.h:90
Contains makVrv::DtVirtualBaseClass class.
#define VRF_PROTOCOL_NAMESPACE
Definition: vrfDis.h:18
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)