VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
rwJammingTechnique.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2013 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #pragma once
10 
11 #include "vrfutil/readerWriter.h"
12 #include "vrfutil/vrfutilDefines.h"
13 #include "vrfutil/rwInt.h"
14 
16 
20 {
21 public:
23  DtRwJammingTechnique(const DtString& name = DtString::nullString(),
24  DtReaderWriterRegistry* parentRegistry = NULL);
25 
28  DtReaderWriterRegistry* parentRegistry = NULL);
29 
32 
33  virtual ~DtRwJammingTechnique();
34 
38  virtual const char* readerWriterType() const;
39 
41  virtual DtString prettyPrint() const;
42 
43  bool operator==(const DtRwJammingTechnique&) const;
44  bool operator!=(const DtRwJammingTechnique& rhs) const { return !(*this == rhs); };
45 
46  virtual void setKind(int v);
47  virtual int kind() const;
48 
49  virtual void setCategory(int v);
50  virtual int category() const;
51 
52  virtual void setSubcategory(int v);
53  virtual int subcategory() const;
54 
55  virtual void setSpecific(int v);
56  virtual int specific() const;
57 
58  virtual void setValues(int kind, int category, int subcategory, int specific);
59 
67  virtual void setFromU32(DtU32 value);
68 
71  virtual bool matches(const DtRwJammingTechnique& other) const;
72 
73 protected:
78 
79 };

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)