Module Index

Submodules

Module: handle

This package contains basic event handlers.

Modules

data

This package defines handles associated with the data structures defined in boduch.data.

handle

This module defines the base event Handler.

predicate

This package contains modules that define preicate event handles.

state

Copyright (C) 2008 Adam Boduch

Classes

Handle

The base event handler. When run, print a simple message. This handler is not very useful on its' own and should be sub-classed.

HandleEqual

The HandleEqual event handle. This event handle is executed for EventEqual events.

HandleGreater

The HandleGreater event handle. This event handle is executed for EventGreater events.

HandleHashGet

Handle that actually gets the specified item from the hash.

HandleHashPop

Handle that actually pops the specified item from the hash.

HandleHashPush

Handle that actually places the data onto the hash in response to the EventHashPush event.

HandleLesser

The HandleLesser event handle. This event handle is executed for EventLesser events.

HandleSetGet

Handle that actually gets the specified element from the set object at the specified index.

HandleSetPop

Handle that actually pops the specified element from the set object at the specified index.

HandleSetPush

Handle that actually places the data onto the set in response to the EventSetPush event.

HandleSetSet

Handle the actually updates the set data at the specified index.

HandleSetSort

Handle that actually sorts the data in response to the EventSetSort event.

HandleStateMachineAddState

HandleStateMachineAddTransition

HandleStateMachineChangeState

HandleStateMachineRemoveState

HandleStateMachineTransition

HandleStateTransitionTransition