{
    "content": [
        {
            "type": "text",
            "text": "# Log::Log4perl::Appender::Screen (info)\n\n## NAME\n\nLog::Log4perl::Appender::Screen - Log to STDOUT/STDERR\n\n## SYNOPSIS\n\nuse Log::Log4perl::Appender::Screen;\nmy $app = Log::Log4perl::Appender::Screen->new(\nstderr    => 0,\nutf8      => 1,\n);\n$file->log(message => \"Log me\\n\");\n\n## DESCRIPTION\n\nThis is a simple appender for writing to STDOUT or STDERR.\n\n## Sections\n\n- **Appender::Screen(3pm) User Contributed Perl DocumentationAppender::Screen(3pm)**\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **LICENSE**\n- **AUTHOR**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "Log::Log4perl::Appender::Screen",
        "section": "",
        "mode": "info",
        "summary": "Log::Log4perl::Appender::Screen - Log to STDOUT/STDERR",
        "synopsis": "use Log::Log4perl::Appender::Screen;\nmy $app = Log::Log4perl::Appender::Screen->new(\nstderr    => 0,\nutf8      => 1,\n);\n$file->log(message => \"Log me\\n\");",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "Appender::Screen(3pm) User Contributed Perl DocumentationAppender::Screen(3pm)",
                "lines": 1,
                "subsections": []
            },
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 9,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 24,
                "subsections": []
            },
            {
                "name": "LICENSE",
                "lines": 6,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 21,
                "subsections": []
            }
        ],
        "sections": {
            "Appender::Screen(3pm) User Contributed Perl DocumentationAppender::Screen(3pm)": {
                "content": "",
                "subsections": []
            },
            "NAME": {
                "content": "Log::Log4perl::Appender::Screen - Log to STDOUT/STDERR\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "use Log::Log4perl::Appender::Screen;\n\nmy $app = Log::Log4perl::Appender::Screen->new(\nstderr    => 0,\nutf8      => 1,\n);\n\n$file->log(message => \"Log me\\n\");\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "This is a simple appender for writing to STDOUT or STDERR.\n\nThe constructor \"new()\" take an optional parameter \"stderr\", if set to\na true value, the appender will log to STDERR.  The default setting for\n\"stderr\" is 1, so messages will be logged to STDERR by default.\n\nIf \"stderr\" is set to a false value, it will log to STDOUT (or, more\naccurately, whichever file handle is selected via \"select()\", STDOUT by\ndefault).\n\nDesign and implementation of this module has been greatly inspired by\nDave Rolsky's \"Log::Dispatch\" appender framework.\n\nTo enable printing wide utf8 characters, set the utf8 option to a true\nvalue:\n\nmy $app = Log::Log4perl::Appender::Screen->new(\nstderr    => 1,\nutf8      => 1,\n);\n\nThis will issue the necessary binmode command to the selected output\nchannel (stderr/stdout).\n",
                "subsections": []
            },
            "LICENSE": {
                "content": "Copyright 2002-2013 by Mike Schilli <m@perlmeister.com> and Kevin Goess\n<cpan@goess.org>.\n\nThis library is free software; you can redistribute it and/or modify it\nunder the same terms as Perl itself.\n",
                "subsections": []
            },
            "AUTHOR": {
                "content": "Please contribute patches to the project on Github:\n\nhttp://github.com/mschilli/log4perl\n\nSend bug reports or requests for enhancements to the authors via our\n\nMAILING LIST (questions, bug reports, suggestions/patches):\nlog4perl-devel@lists.sourceforge.net\n\nAuthors (please contact them via the list above, not directly): Mike\nSchilli <m@perlmeister.com>, Kevin Goess <cpan@goess.org>\n\nContributors (in alphabetical order): Ateeq Altaf, Cory Bennett, Jens\nBerthold, Jeremy Bopp, Hutton Davidson, Chris R. Donnelly, Matisse\nEnzer, Hugh Esco, Anthony Foiani, James FitzGibbon, Carl Franks, Dennis\nGregorovic, Andy Grundman, Paul Harrington, Alexander Hartmaier  David\nHull, Robert Jacobson, Jason Kohles, Jeff Macdonald, Markus Peter,\nBrett Rann, Peter Rabbitson, Erik Selberg, Aaron Straup Cope, Lars\nThegler, David Viner, Mac Yang.\n\nperl v5.32.1                      2021-02-14             Appender::Screen(3pm)",
                "subsections": []
            }
        }
    }
}