View on
MetaCPAN
search.cpan.org is shutting down
For details read Perl NOC. After June 25th this page will redirect to MetaCPAN.org
Nikolay Martynov > Timed-Logger-0.0.6 > Timed::Logger::Entry

Download:
Timed-Logger-0.0.6.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

Timed::Logger::Entry - a log entry for Timed::Logger.

SYNOPSIS ^

Timed::Logger::Entry represents one log entry for Timed::Logger.

    use Timed::Logger;

    my $logger = Timed::Logger->new;

    #... log-log-log ...

    foreach my $entry ($logger->log->{default}) {
        printf("Operation %s took $.4f s", $entry->data->{description}, $entry->elapsed);
    }

See Timed::Logger for details.

ATTRIBUTES ^

bucket

Bucket this entry belongs to

started

Timestamp (floating point) this operation was started. See Time::HiRes.

finished

Timestamp (floating point) this operation was sinished. See Time::HiRes.

data

Application specific data for this event.

METHODS ^

elapsed

Returns amount of time this application took, floating point seconds.

AUTHOR ^

Nikolay Martynov, <kolya at cpan.org>

BUGS ^

Please report any bugs or feature requests to bug-timed-logger at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Timed-Logger. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT ^

You can find documentation for this module with the perldoc command.

    perldoc Timed::Logger::Entry

You can also look for information at:

ACKNOWLEDGEMENTS ^

Logan Bell and Belden Lyman.

LICENSE AND COPYRIGHT ^

Copyright 2013 Nikolay Martynov and Shutterstock Inc (http://shutterstock.com). All rights reserved.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.

syntax highlighting: