Class: Roby::Actions::Models::Library

Inherits:
Module show all
Includes:
MetaRuby::ModelAsModule, MetaRuby::Registration, InterfaceBase
Defined in:
lib/roby/actions/models/library.rb

Overview

Metamodel for action libraries

Method Summary

Methods included from InterfaceBase

#action_script, #action_state_machine, #added_method_action_check_arity, #clear_model, #create_and_register_coordination_action, #create_coordination_action, #create_coordination_model, #create_default_action_return_type, #describe, #each_action, #fault_response_table, #find_action_by_name, #find_all_actions_by_type, #method_added, #method_missing, #promote_registered_action, #register_action, #register_action!, #register_added_method_as_action, #registered_action, #require_current_description, #respond_to_missing?, #state_machine, #use_fault_response_table, #use_library

Methods inherited from Module

#action_library, #droby_dump, #droby_marshallable?, #each_fullfilled_model, #private_model?, #proxy_for

Methods included from Models::TaskServiceDefinitionDSL

#task_service

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Roby::Actions::Models::InterfaceBase