NAME

Device::Firmata::Base - abstract baseclass for Device::Firmata modules

DESCRIPTION

Provides various convenience methods for module internal use.

METHODS

import

Ease setting of configuration options

new

create

A soft new as some objects will override new and we don't want to cause problems but still want to invoice our creation code

init_instance_attribs

init_class_attribs

parameters

copy_struct

locale

locale_path

language

error

init_error

Creates the global error object that will collect all error messages generated on the system. This function can be called as many times as desired.

fatal

Handle tragic and unrecoverable messages

warn

Handle tragic and unrecoverable messages

debug

DESTROY

AUTOLOAD

object_load

Load the appropriate package and attempt to initialize the object as well