class Roby::EventConstraints::UnboundTaskPredicate::False

Representation of a predicate that is always false

Public Instance Methods

==(pred) click to toggle source
# File lib/roby/event_constraints.rb, line 390
def ==(pred); pred.kind_of?(False) end
and(pred) click to toggle source
# File lib/roby/event_constraints.rb, line 397
def and(pred); self end
code() click to toggle source
# File lib/roby/event_constraints.rb, line 392
def code
    "false"
end
evaluate(task) click to toggle source
# File lib/roby/event_constraints.rb, line 386
def evaluate(task); false end
explain_false(task) click to toggle source
# File lib/roby/event_constraints.rb, line 384
def explain_false(task); Hash.new end
explain_static(task) click to toggle source
# File lib/roby/event_constraints.rb, line 385
def explain_static(task); Hash.new end
explain_true(task) click to toggle source
# File lib/roby/event_constraints.rb, line 383
def explain_true(task); Hash.new end
or(pred) click to toggle source
# File lib/roby/event_constraints.rb, line 396
def or(pred); pred end
required_events() click to toggle source
# File lib/roby/event_constraints.rb, line 382
def required_events; Set.new end
static?(task) click to toggle source
# File lib/roby/event_constraints.rb, line 387
def static?(task); true end
to_s() click to toggle source
# File lib/roby/event_constraints.rb, line 388
def to_s; "false" end