Fire Core  8.0.0.alpha
GIS framework per tutti gli usi
 Tutto Classi Namespace Funzioni Variabili Ridefinizioni di tipo (typedef) Tipi enumerati (enum) Valori del tipo enumerato Friend
AbstractOutputStreamAppender.hpp
1 // Copyright 2015 GEOSYSTEMS SRL
2 // All Rights Reserved.
3 
4 #ifndef FIRE_LOGGING_CORE_APPENDER_ABSTRACTOUTPUTSTREAMAPPENDER_HPP_INCLUDED
5 #define FIRE_LOGGING_CORE_APPENDER_ABSTRACTOUTPUTSTREAMAPPENDER_HPP_INCLUDED
6 
7 #include <exception>
8 #include <string>
9 
10 #include "fire/logging/core/appender/AbstractAppender.hpp"
11 
18 namespace fire {
25 namespace logging {
32 namespace core {
39 namespace appender {
51 template <class M>
53  public:
65  explicit AbstractOutputStreamAppender(const std::string& name) : fire::logging::core::appender::AbstractAppender(name) {
66  try {
67  } catch (const std::exception& exception) {
68  throw;
69  }
70  }
78  try {
79  } catch (const std::exception& exception) {
80  throw;
81  }
82  }
83 };
84 } // namespace appender
85 } // namespace core
86 } // namespace logging
87 } // namespace fire
88 
89 #endif
std::string name
Definition: AbstractAppender.hpp:56
Definition: AbstractAppender.hpp:48
Definition: AbstractOutputStreamAppender.hpp:52
virtual ~AbstractOutputStreamAppender()
Definition: AbstractOutputStreamAppender.hpp:77
AbstractOutputStreamAppender(const std::string &name)
Definition: AbstractOutputStreamAppender.hpp:65