module ActiveVlc::Parametric

Attributes

parameters[R]

Parameters represents named parameters used to configure and reuse ActiveVlc's pipeline

Public Class Methods

new() click to toggle source
# File lib/activevlc/parameters/parametric.rb, line 12
def initialize
  @parameters = ParameterSet.new
end

Public Instance Methods

has_missing_parameter?() click to toggle source
# File lib/activevlc/parameters/parametric.rb, line 21
def has_missing_parameter?
  @parameters.reduce(false) { |accu, duple| accu or not duple[1].set?}
end
visit(params = {}) click to toggle source

Apply named parameters to this Stage and to all the sub-Stages

# File lib/activevlc/parameters/parametric.rb, line 17
def visit(params = {})
  @parameters.visit params
end