CARMA C++
LoMonitorFlags.h
Go to the documentation of this file.
1 #ifndef SZA_UTIL_LOMONITORFLAGS_H
2 #define SZA_UTIL_LOMONITORFLAGS_H
3 
11 namespace sza {
12  namespace util {
13 
14  class LoMonitorFlags {
15  public:
16 
17  static const unsigned nLo_ = 5;
18 
19  enum {
20  LO_STATE_UNKNOWN = 0x0,
21  LO_STATE_UNLOCKED = 0x1,
22  LO_STATE_LOCKED = 0x2,
23  };
24 
25  enum {
26  LO_ERR_UNKNOWN = 0x0,
27  LO_ERR_OK = 0x1,
28  LO_ERR_FREQ = 0x2,
29  LO_ERR_POWER = 0x4,
30  LO_ERR_BOTH = 0x8,
31  LO_ERR_NO_SIGNAL= 0x10,
32  };
33 
34  }; // End class LoMonitorFlags
35 
36  } // End namespace util
37 } // End namespace sza
38 
39 
40 
41 #endif // End #ifndef SZA_UTIL_LOMONITORFLAGS_H