## Class template format_terminal

boost::log::expressions::format_terminal — Template expressions terminal node with Boost.Format-like formatter.

## Synopsis

    // In header: <boost/log/expressions/formatters/format.hpp>

    template<typename CharT>
    class format_terminal {
    public:
      // types
      typedef CharT                          char_type;    // Character type.
      typedef unspecified                    format_type;  // Boost.Format formatter type.
      typedef std::basic_string< char_type > string_type;  // String type.
      typedef format_type::pump              result_type;  // Terminal result type.

      // public member functions
      explicit format_terminal(const char_type *);
      template<typename ContextT> result_type operator()(ContextT const &) const;
      format_terminal() = delete;
    };

## Description

### `format_terminal` public member functions

1.     explicit format_terminal(const char_type * format);

   Initializing constructor.

2.     template<typename ContextT> result_type operator()(ContextT const & ctx) const;

   Invokation operator.

3.     format_terminal() = delete;