Logtalk reference manual
Built-in method: message_prefix_stream/4
Contents > Reference Manual > Built-in Methods > message_prefix_stream/4

## message_prefix_stream/4

#### Description

    message_prefix_stream(Kind, Component, Prefix, Stream)

User-defined hook method for specifying the default prefix and stream for printing a message for a given kind and component. This method is declared in the `logtalk` built-in object as a public, multifile, and dynamic predicate.

#### Template and modes

    message_prefix_stream(?nonvar, ?atom, ?atom, ?stream_or_alias)

#### Errors

`(none)`

#### Examples

    :- multifile(logtalk::message_prefix_stream/4).
    :- dynamic(logtalk::message_prefix_stream/4).

    logtalk::message_prefix_stream(information, core, '% ', user_output).