boost::openmethod::policies::output :: Boost.OpenMethod

# boost::openmethod::policies::output

Policy for writing diagnostics and trace.

## Synopsis

Declared in `<boost/openmethod/preamble.hpp>`

    struct output;

## Description

If an `output` policy is present, the default error handler uses it to write error messages to its output stream. `registry::initialize` can also use it to write trace messages.

## Requirements

Classes implementing this policy must:

- derive from `output`.

- provide a `fn<Registry>` metafunction that conforms to the `OutputFn` blueprint.

## Types

Name
`category`

## Derived Classes

Name | Description
--- | ---
`stderr_output` | `Writes` to the C standard error stream.

Created with MrDocs