Commit 79f61a94 authored by Paul Asmuth's avatar Paul Asmuth
Browse files

...

parent d5b40ee8
Loading
Loading
Loading
Loading
+4 −7
Original line number Diff line number Diff line
@@ -13,20 +13,18 @@
#include <fnord-base/cli/flagparser.h>
#include "config.h"

using fnord::cli:FlagParser;

namespace fnordmetric {

class Environment {
public:
  Environment();

  inline cli::FlagParser* flags() {
  inline FlagParser* flags() {
    return &flag_parser_;
  }

  inline fnord::util::Logger* logger() {
    return logger_.get();
  }

  inline bool verbose() {
    return verbose_;
  }
@@ -35,8 +33,7 @@ public:

protected:
  bool verbose_;
  cli::FlagParser flag_parser_;
  std::unique_ptr<fnord::util::Logger> logger_;
  FlagParser flag_parser_;
};

Environment* env();