struct stream

Declaration

struct stream : public manipulator { /* full declaration omitted */ };

Description

writes to stream.

Declared at: libs/pika/logging/include/pika/logging/format/destinations.hpp:63

Inherits from: manipulator

Member Variables

protected std::ostream* ptr

Method Overview

  • public void clear()
  • public static std::unique_ptr<stream> make(std::ostream * stream_ptr)
  • public void set_stream(std::ostream * stream_ptr)
  • protected stream(std::ostream * stream_ptr)
  • public ~stream()

Inherited from manipulator:

Methods

void clear()

Description

clears the stream. Further output will be ignored

Declared at: libs/pika/logging/include/pika/logging/format/destinations.hpp:81

static std::unique_ptr<stream> make(
    std::ostream* stream_ptr)

Declared at: libs/pika/logging/include/pika/logging/format/destinations.hpp:65

Parameters

std::ostream* stream_ptr

void set_stream(std::ostream* stream_ptr)

Description

resets the stream. Further output will be written to this stream

Declared at: libs/pika/logging/include/pika/logging/format/destinations.hpp:73

Parameters

std::ostream* stream_ptr

stream(std::ostream* stream_ptr)

Declared at: libs/pika/logging/include/pika/logging/format/destinations.hpp:87

Parameters

std::ostream* stream_ptr

~stream()

Declared at: libs/pika/logging/include/pika/logging/format/destinations.hpp:68