My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
AntennaDataFrame.h
Go to the documentation of this file.
1 #ifndef GCP_UTIL_ANTENNADATAFRAME_H
2 #define GCP_UTIL_ANTENNADATAFRAME_H
3 
11 #include "gcp/util/common/AntNum.h"
12 
13 namespace gcp {
14  namespace util {
15 
17  public:
18 
23 
27  AntennaDataFrame(const gcp::util::AntNum& antNum);
28 
32  virtual ~AntennaDataFrame();
33 
37  virtual void setAnt(unsigned int);
38 
42  virtual void setAnt(gcp::util::AntNum::Id antennaId);
43 
47  virtual void setAnt(const gcp::util::AntNum& antNum);
48 
52  AntNum getAnt();
53 
57  unsigned getAntIntId();
58 
62  void operator=(AntennaDataFrame& frame);
63 
68  unsigned char* data();
69 
70  protected:
71 
72  gcp::util::AntNum antNum_;
73 
74  }; // End class AntennaDataFrame
75 
76  } // End namespace util
77 } // End namespace gcp
78 
79 
80 
81 
82 #endif // End #ifndef GCP_UTIL_ANTENNADATAFRAME_H
AntennaDataFrame()
Definition: AntennaDataFrame.cc:11
void operator=(AntennaDataFrame &frame)
Definition: AntennaDataFrame.cc:71
virtual void setAnt(unsigned int)
Definition: AntennaDataFrame.cc:31
AntNum getAnt()
Definition: AntennaDataFrame.cc:63
unsigned char * data()
unsigned getAntIntId()
Definition: AntennaDataFrame.cc:55
virtual ~AntennaDataFrame()
Definition: AntennaDataFrame.cc:26
Definition: AntennaDataFrame.h:16
Id
Definition: AntNum.h:37
Definition: AntNum.h:23