Michael G Schwern > Test-Simple-1.005000_006 > TB2::History::EventStorage

Download:
Test-Simple-1.005000_006.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Source  

NAME ^

TB2::History::EventStorage - Store all events

SYNOPSIS ^

    my $storage = TB2::History::EventStorage->new;

    $storage->event_push($event);

    my $events  = $storage->events;
    my $results = $storage->results;

DESCRIPTION ^

This object stores TB2::Events.

Constructors

new

    my $storage = TB2::History::EventStorage->new;

Create a new storage object.

Methods

events

    my $events = $storage->events;

Returns all TB2::Events pushed in so far.

Do NOT alter this array directly. Use events_push.

results

    my $results = $storage->results;

Returns just the TB2::Results pushed in so far.

Do NOT alter this array directly. Use events_push.

events_push

    $storage->events_push(@events);

Add any number of @events to $storage->events.

SEE ALSO ^

TB2::History::NoEventStorage is like EventStorage but it silently throws away all events. Saves space.

syntax highlighting: