Class: MagicShelf::ExecutionPipe::Procedure

Inherits:
Object
  • Object
show all
Defined in:
lib/magicshelf/executionpipe.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeProcedure

Returns a new instance of Procedure.



7
8
9
10
11
12
13
# File 'lib/magicshelf/executionpipe.rb', line 7

def initialize
  @command_obj    = nil
  @proc           = nil
  @proc_withblock = nil
  @params         = nil
  @map_params     = nil #from previous procedure
end

Instance Attribute Details

#command_objObject

Returns the value of attribute command_obj.



6
7
8
# File 'lib/magicshelf/executionpipe.rb', line 6

def command_obj
  @command_obj
end

#map_paramsObject

Returns the value of attribute map_params.



6
7
8
# File 'lib/magicshelf/executionpipe.rb', line 6

def map_params
  @map_params
end

#paramsObject

Returns the value of attribute params.



6
7
8
# File 'lib/magicshelf/executionpipe.rb', line 6

def params
  @params
end

#procObject

Returns the value of attribute proc.



6
7
8
# File 'lib/magicshelf/executionpipe.rb', line 6

def proc
  @proc
end

#proc_withblockObject

Returns the value of attribute proc_withblock.



6
7
8
# File 'lib/magicshelf/executionpipe.rb', line 6

def proc_withblock
  @proc_withblock
end