Sha256: de45b9e714901f320d63a7e3e374e6a4b807d5cc217e567ea4458133d326fb97

Contents?: true

Size: 1.12 KB

Versions: 2

Compression:

Stored size: 1.12 KB

Contents

# The main namespace for the Roby library. The namespace is divided as follows:
#
# [Roby] core namespace for the Roby kernel
# [Roby::Distributed] parts that are very specific to distributed plan management
# [Roby::Planning] basic tools for plan generation
# [Roby::Transactions] implementation of transactions
# [Roby::EventStructure] event relations
# [Roby::TaskStructure] task relations
module Roby
    class BasicObject; end
    class PlanObject < BasicObject; end
    class Plan < BasicObject; end
    class Control; end
    class EventGenerator < PlanObject; end
    class Task < PlanObject; end
end

require 'roby/support'
require 'roby/task'
require 'roby/event'
require 'roby/standard_errors'

require 'roby/plan'
require 'roby/query'
require 'roby/control'
require 'roby/decision_control'

require 'roby/propagation'
require 'roby/relations/events'
require 'roby/relations/hierarchy'
require 'roby/relations/influence'
require 'roby/relations/planned_by'
require 'roby/relations/executed_by'
require 'roby/relations/ensured'

require 'roby/state'
require 'roby/interface'

require 'roby/distributed/protocol'

require 'roby/app'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
roby-0.7.1 lib/roby.rb
roby-0.7 lib/roby.rb