My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
ArrayDataFrameManager.h
Go to the documentation of this file.
1 #ifndef GCP_TRANSLATOR_ARRAYDATAFRAMEMANAGER_H
2 #define GCP_TRANSLATOR_ARRAYDATAFRAMEMANAGER_H
3 
11 #include "gcp/util/common/ArrayMapDataFrameManager.h"
12 #include "gcp/util/common/AntennaDataFrameManager.h"
13 #include "gcp/util/common/Coord.h"
14 
15 // C header files from the array control code
16 
17 #include "gcp/control/code/unix/libunix_src/common/genericregs.h"
18 
19 namespace gcp {
20  namespace util {
21 
23  public:
24 
28  ArrayDataFrameManager(bool archivedOnly=false, ArrayMap* arrayMap=NULL);
30 
34  virtual ~ArrayDataFrameManager();
35 
39  void initialize(ArrayMap* arrayMap, bool archivedOnly_=false);
40 
45 
49  void writeAntennaRegMap(AntennaDataFrameManager& fm, bool lockFrame);
50 
54  void writeGenericRegMap(RegMapDataFrameManager& fm, bool lockFrame, std::string regMapName);
55 
60 
61  }; // End class ArrayDataFrameManager
62 
63  } // End namespace util
64 } // End namespace gcp
65 
66 
67 #endif // End #ifndef GCP_TRANSLATOR_ARRAYDATAFRAMEMANAGER_H
void initialize(ArrayMap *arrayMap, bool archivedOnly_=false)
Definition: ArrayDataFrameManager.cc:19
Definition: ArrayDataFrameManager.h:22
void operator=(ArrayDataFrameManager &fm)
Definition: ArrayDataFrameManager.cc:79
virtual ~ArrayDataFrameManager()
Definition: ArrayDataFrameManager.cc:68
void writeAntennaRegMap(AntennaDataFrameManager &fm, bool lockFrame)
Definition: ArrayDataFrameManager.cc:95
Definition: arraymap.h:63
Definition: ArrayMapDataFrameManager.h:28
ArrRegMap * findAntennaRegMap(AntennaDataFrameManager &fm)
Definition: ArrayDataFrameManager.cc:87
void writeGenericRegMap(RegMapDataFrameManager &fm, bool lockFrame, std::string regMapName)
Definition: ArrayDataFrameManager.cc:112
ArrayDataFrameManager(bool archivedOnly=false, ArrayMap *arrayMap=NULL)
Definition: ArrayDataFrameManager.cc:49
Definition: AntennaDataFrameManager.h:22
Definition: RegMapDataFrameManager.h:26
Definition: arraymap.h:177