Module: MARS::Rendering::Graph

Defined in:
lib/mars/rendering/graph.rb,
lib/mars/rendering/graph/base.rb,
lib/mars/rendering/graph/gate.rb,
lib/mars/rendering/graph/node.rb,
lib/mars/rendering/graph/builder.rb,
lib/mars/rendering/graph/runnable.rb,
lib/mars/rendering/graph/subgraph.rb,
lib/mars/rendering/graph/agent_step.rb,
lib/mars/rendering/graph/aggregator.rb,
lib/mars/rendering/graph/parallel_workflow.rb,
lib/mars/rendering/graph/sequential_workflow.rb

Defined Under Namespace

Modules: AgentStep, Aggregator, Base, Gate, ParallelWorkflow, Runnable, SequentialWorkflow Classes: Builder, Node, Subgraph

Class Method Summary collapse

Class Method Details

.include_extensionsObject



6
7
8
9
10
11
12
13
# File 'lib/mars/rendering/graph.rb', line 6

def self.include_extensions
  MARS::Runnable.include(Runnable)
  MARS::AgentStep.include(AgentStep)
  MARS::Gate.include(Gate)
  MARS::Workflows::Sequential.include(SequentialWorkflow)
  MARS::Workflows::Parallel.include(ParallelWorkflow)
  MARS::Aggregator.include(Aggregator)
end