CARMA C++
ArrayDataFrameManager.h
Go to the documentation of this file.
1 #ifndef SZA_TRANSLATOR_ARRAYDATAFRAMEMANAGER_H
2 #define SZA_TRANSLATOR_ARRAYDATAFRAMEMANAGER_H
3 
13 #include "carma/szautil/Coord.h"
14 
15 // C header files from the array control code
16 
17 #include "carma/szaarrayutils/szaregs.h"
18 
19 namespace sza {
20  namespace util {
21 
22  class ArrayDataFrameManager : public ArrayMapDataFrameManager {
23  public:
24 
28  ArrayDataFrameManager(bool archivedOnly=false, ArrayMap* arrayMap=NULL);
29  ArrayDataFrameManager(ArrayDataFrameManager& fm);
30 
34  virtual ~ArrayDataFrameManager();
35 
39  void initialize(ArrayMap* arrayMap, bool archivedOnly_=false);
40 
44  void operator=(ArrayDataFrameManager& fm);
45 
49  void writeAntennaRegMap(AntennaDataFrameManager& fm, bool lockFrame);
50 
54  ArrRegMap* findAntennaRegMap(AntennaDataFrameManager& fm);
55 
56  }; // End class ArrayDataFrameManager
57 
58  } // End namespace util
59 } // End namespace sza
60 
61 #endif // End #ifndef SZA_TRANSLATOR_ARRAYDATAFRAMEMANAGER_H
Tagged: Thu Jun 24 17:38:28 UTC 2004.
Tagged: Wed Sep 1 03:59:25 UTC 2004.
Tagged: Sat Mar 20 05:20:30 UTC 2004.