1 #ifndef GCP_UTIL_ANTENNADATAFRAMECORBA_H
2 #define GCP_UTIL_ANTENNADATAFRAMECORBA_H
13 #include "gcp/util/common/Directives.h"
19 #include "gcp/util/common/DataFrame.h"
20 #include "gcp/util/common/AntennaDataFrame.h"
23 #include "gcp/antenna/corba/DataFrame.h"
55 void resize(
unsigned int nBuffer);
66 inline unsigned char&
operator[](
unsigned index)
68 return (
unsigned char&)frame_.lvals_[index];
97 gcp::antenna::corba::DataFrame* frame();
103 unsigned char*
data();
107 #if DIR_USE_ANT_CORBA
111 gcp::antenna::corba::DataFrame frame_;
117 std::vector<unsigned char> lvals_;
125 #endif // End #ifndef GCP_UTIL_ANTENNADATAFRAMECORBA_H
void operator=(AntennaDataFrame &frame)
Definition: AntennaDataFrame.cc:71
unsigned char * data()
Definition: AntennaDataFrameCorba.cc:149
void resize(unsigned int nBuffer)
Definition: AntennaDataFrameCorba.cc:51
unsigned int size()
Definition: AntennaDataFrameCorba.cc:69
void setAnt(gcp::util::AntNum::Id antennaId)
Definition: AntennaDataFrameCorba.cc:92
Definition: DataFrame.h:27
virtual unsigned char & operator[](unsigned int index)
Definition: DataFrame.cc:53
Definition: AntennaDataFrame.h:16
Definition: AntennaDataFrameCorba.h:29
Id
Definition: AntNum.h:37
virtual ~AntennaDataFrameCorba()
Definition: AntennaDataFrameCorba.cc:27
AntennaDataFrameCorba()
Definition: AntennaDataFrameCorba.cc:11