[ Odielib Home | Main Table Of Contents | Table Of Contents | Keyword Index ]

tao::moac(n) 9.1 odielib ""

Name

tao::moac - Class tao::moac

Table Of Contents

Synopsis

Description

Ancestors: Mother of all Classes

Base class used to define a global template of expected behaviors

Methods

action::busy dictargs

Indicate to the user that the program is processing

action::idle dictargs

Commands to run when the system releases the gui

action::pipeline_busy
action::pipeline_idle

Commands to run when the system releases the locks

cget field ?default?
code
configure args
configurelist dictargs
configurelist_triggers dictargs
debugOut string
event submethod args
forward method args
get ?field?
getVarname field
graft args
initialize

Called during the constructor to set up all local variables and data structures. It is a seperate method to ensure inheritence chains predictably and also to keep us from having to pass along the constructor's arguments

InitializePublic

Provide a default value for all options and publically declared variables, and locks the pipeline mutex to prevent signal processing while the contructor is still running. Note, by default an odie object will ignore signals until a later call to <i>my lock remove pipeline</i>

lock::active
lock::create args
lock::peek args
lock::remove args
lock::remove_all

Force-Removes all locks

message::error error errorInfo
morph newclass
mutex::down flag
mutex::peek flag
mutex::up flag
notify::default sender dictargs

Provide a quiet null handler for events

Option_get::default
Option_graft organ pointer
Option_noop args
Option_set::default newvalue

Default handler for options

OptionsMirrored organ
organ ?stub?
private method args
proxy who
put args
sensai object
signal args

Does nothing

Signal_pipeline
SubObject::default

Generate a path to a subordinate object

trace ?onoff?
Variable_get::default
Variable_set::default newvalue

REFERENCES

AUTHORS

Sean Woods

Bugs, Ideas, Feedback

This document, and the package it describes, will undoubtedly contain bugs and other problems. Please report such in the category tao of the Odielib Trackers. Please also report any ideas for enhancements you may have for either package and/or documentation.

Keywords

odielib, tao, tao::moac

Category

Class