Line data Source code
1 : /** \file loop_open.hpp
2 : * \brief The MagAO-X logger loop open type.
3 : * \author Jared R. Males (jaredmales@gmail.com)
4 : *
5 : * \ingroup logger_types_files
6 : *
7 : * History:
8 : * - 2018-08-18 created by JRM
9 : */
10 : #ifndef logger_types_loop_open_hpp
11 : #define logger_types_loop_open_hpp
12 :
13 : #include "empty_log.hpp"
14 :
15 : namespace MagAOX
16 : {
17 : namespace logger
18 : {
19 :
20 : ///Loop Open event log
21 : /** \ingroup logger_types
22 : */
23 : struct loop_open : public empty_log<loop_open>
24 : {
25 : ///The event code
26 : constexpr static flatlogs::eventCodeT eventCode = eventCodes::LOOP_OPEN;
27 :
28 : ///The default level
29 : constexpr static flatlogs::logPrioT defaultLevel = flatlogs::logPrio::LOG_NOTICE;
30 :
31 : ///The message string
32 0 : static const char * msg() {return "LOOP OPEN";}
33 :
34 : };
35 :
36 :
37 : } //namespace logger
38 : } //namespace MagAOX
39 :
40 : #endif //logger_types_loop_open_hpp
|