| $access_policies | AbstractMachine | protected |
| $actions | AbstractMachine | protected |
| $default_access_policy | AbstractMachine | protected |
| $errors | AbstractMachine | protected |
| $listing_access_policy | AbstractMachine | protected |
| $machine_type | AbstractMachine | protected |
| $parent_url_fmt | AbstractMachine | protected |
| $post_action_url_fmt | AbstractMachine | protected |
| $properties | AbstractMachine | protected |
| $read_access_policy | AbstractMachine | protected |
| $reference_class | AbstractMachine | protected |
| $references | AbstractMachine | protected |
| $smalldb | AbstractMachine | protected |
| $state_diagram_extras | AbstractMachine | protected |
| $state_diagram_extras_json (defined in AbstractMachine) | AbstractMachine | protected |
| $state_groups | AbstractMachine | protected |
| $states | AbstractMachine | protected |
| $url_fmt | AbstractMachine | protected |
| $views | AbstractMachine | protected |
| __construct() | AbstractMachine | |
| calculateViewValue($id, $view, & $properties_cache=null, & $view_cache=null, & $persistent_view_cache=null) | AbstractMachine | protected |
| checkAccessPolicy($access_policy, Reference $ref) | AbstractMachine | protected |
| configureMachine(array $config) | AbstractMachine | protected |
| describeAllMachineActions($having_section=null) | AbstractMachine | |
| describeAllMachineProperties($having_section=null) | AbstractMachine | |
| describeAllMachineReferences($having_section=null) | AbstractMachine | |
| describeAllMachineStates($having_section=null) | AbstractMachine | |
| describeAllMachineViews($having_section=null) | AbstractMachine | |
| describeId() | AbstractMachine | |
| describeMachineAction($action, $field=null) | AbstractMachine | |
| describeMachineProperty($property, $field=null) | AbstractMachine | |
| describeMachineReference($reference, $field=null) | AbstractMachine | |
| describeMachineState($state, $field=null) | AbstractMachine | |
| describeMachineView($view, $field=null) | AbstractMachine | |
| exportDot($debug_opts=false) | AbstractMachine | |
| exportDotIdentifier(string $str, string $prefix='s_') | AbstractMachine | static |
| exportDotRenderExtras($debug_opts) | AbstractMachine | protected |
| exportJson($debug_opts=false) | AbstractMachine | |
| exportJsonAddExtras($debug_opts, array $machine_graph) | AbstractMachine | protected |
| findUnreachableStates() | AbstractMachine | |
| getAllMachineActions($having_section=null) | AbstractMachine | |
| getAllMachineProperties($having_section=null) | AbstractMachine | |
| getAllMachineReferences($having_section=null) | AbstractMachine | |
| getAllMachineStates($having_section=null) | AbstractMachine | |
| getAllMachineViews($having_section=null) | AbstractMachine | |
| getAvailableTransitions(Reference $ref, $state=null) | AbstractMachine | |
| getDebugLogger() | AbstractMachine | |
| getErrors() | AbstractMachine | |
| getMachineImplementationMTime() | AbstractMachine | |
| getMachineType() | AbstractMachine | |
| getParentUrlFormat() | AbstractMachine | |
| getPostActionUrlFormat() | AbstractMachine | |
| getProperties($id, & $state_cache=null) | AbstractMachine | |
| getReferenceClassName() | AbstractMachine | |
| getState($id) | AbstractMachine | |
| getUrlFormat() | AbstractMachine | |
| getView($id, $view, & $properties_cache=null, & $view_cache=null, & $persistent_view_cache=null) | AbstractMachine | |
| hotRef($properties) | AbstractMachine | |
| initializeMachine(Smalldb $smalldb, string $type, array $config) | AbstractMachine | |
| invokeTransition(Reference $ref, $transition_name, $args, & $returns, callable $new_id_callback=null) | AbstractMachine | |
| isTransitionAllowed(Reference $ref, $transition_name, $state=null, & $access_policy=null) | AbstractMachine | |
| loadMachineConfig(array $config, array $keys) | AbstractMachine | protected |
| nullRef() | AbstractMachine | |
| onStateChanged(Reference $ref, $old_state, $transition_name, $new_state) | AbstractMachine | protected |
| performSelfCheck() | AbstractMachine | |
| ref($id) | AbstractMachine | |
| resolveMachineReference(string $reference_name, array $properties_cache) | AbstractMachine | protected |
| RETURNS_NEW_ID | AbstractMachine | |
| RETURNS_VALUE | AbstractMachine | |
| setDebugLogger(IDebugLogger $debug_logger) | AbstractMachine | |
| setupDefaultMachine(array $config) | AbstractMachine | protected |
| urlFormat($id, $url_fmt, $properties_cache) | AbstractMachine | protected |