יובל קוג'מן (Yuval Kogman) > POE-Filter-JSON-Incr > POE::Filter::JSON::Incr::Error

Download:
POE-Filter-JSON-Incr-0.03.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

POE::Filter::JSON::Incr::Error - Input error marker

SYNOPSIS ^

        # enable the creation of error objects
        POE::Filter::JSON::Incr->new(
                errors => 1,
        );

        # and in your event handler, check for them:
        if ( blessed($_[ARG0]) and $_[ARG0]->isa("POE::Filter::JSON::Incr::Error") ) {
                warn "input error: " . $_[ARG0]->error;
        } else {
                # $_[ARG0] is JSON data
        }

DESCRIPTION ^

This is just a simple container for errors and the chunk of text that created the error.

ATTRIBUTES ^

error

The value of $@, what JSON died with.

chunk

The chunk of text that caused the error

syntax highlighting: