## Class template wrapped_formatter_actor

boost::log::expressions::wrapped_formatter_actor

## Synopsis

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

    template<typename FunT, typename CharT,
             template< typename > class ActorT = phoenix::actor>
    class wrapped_formatter_actor :
      public ActorT< wrapped_formatter_terminal< FunT, CharT > >
    {
    public:
      // types
      typedef CharT                                                  char_type;      // Character type.
      typedef FunT                                                   function_type;  // Wrapped function type.
      typedef wrapped_formatter_terminal< function_type, char_type > terminal_type;  // Base terminal type.
      typedef ActorT< terminal_type >                                base_type;      // Base actor type.

      // construct/copy/destruct
      explicit wrapped_formatter_actor(base_type const &);

      // public member functions
      function_type const & get_function() const;
    };

## Description

Wrapped formatter function actor.

### `wrapped_formatter_actor` public construct/copy/destruct

1.     explicit wrapped_formatter_actor(base_type const & act);

   Initializing constructor.

### `wrapped_formatter_actor` public member functions

1.     function_type const & get_function() const;

   Returns: | The wrapped function