Pothos  0.2.1-g9f04573d
The Pothos dataflow programming software suite
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
Logger.hpp
Go to the documentation of this file.
1 
11 #pragma once
12 #include <Pothos/Config.hpp>
13 #include <string>
14 
15 namespace Pothos {
16 namespace System {
17 
22 {
23 public:
29  static std::string startSyslogListener(void);
30 
34  static void stopSyslogListener(void);
35 
40  static void startSyslogForwarding(const std::string &addr);
41 
51  static void forwardStdIoToLogging(const std::string &source);
52 
61  static void setupDefaultLogging(void);
62 
63 private:
65  Logger(void){}
66 };
67 
68 } //namespace System
69 } //namespace Pothos
#define POTHOS_API
Definition: Config.hpp:41
Definition: Logger.hpp:21