MiceOnABeam Product Documentation

Modified: 4/19/2010 8:01 PM
Recently changed articles You can subscribe to this wiki article using an RSS feed reader.

Modeling Notes

Table of Contents
  1. Event Data
  2. Reserved Names

Event Data

Certain code segments do not execute within the event handler of the originating event that triggered them. Therefore access to the event's arguments in those situations is not possible by directly referring to the argument name. MiceOnABeam provides several utility functions so that event arguments can always be accessed. Please see Event Data for further details.

Reserved Names

The following names are reserved and cannot be used to name modeling components.

  • InitialPoint
  • ShallowHistory
  • DeepHistory
  • FinalState
  • Terminate
  • EventData
  • null_event
  • undefined_event
  • init_event
  • completion_event
  • shallowhistory_event
  • deephistory_event
  • defaulthistory_event
  • CurrentState
  • DoEntryAction
  • GoInside
  • ScriptVersion
  • ELSE
  • TERMINATE_SCRIPT
  • EventData
  • EVENT_ARG
  • EVENT_INT
  • EVENT_FLT
  • EVENT_VEC
  • EVENT_ROT
  • EVENT_KEY
  • EVENT_STR
  • EVENT_LST

The following suffixes are reserved and cannot be used as the last part of a modeling component name.

  • _LastState
  • _state_exit
  • _state_entry
  • Time
  • _Time
  • _Count
Tags:
Home: MiceOnABeam Product Documentation Copyright © 2010-2018 MiceOnABeam Software