module Roby::TaskStructure::Conflicts::ModelExtension

Public Instance Methods

conflicts_with(model) click to toggle source
# File lib/roby/task_structure/conflicts.rb, line 17
def conflicts_with(model)
    conflicting_models << model
    model.conflicting_models << self
end
conflicts_with?(model) click to toggle source
# File lib/roby/task_structure/conflicts.rb, line 22
def conflicts_with?(model)
    each_conflicting_model do |m|
        return true if model <= m
    end
    false
end