clusterModule-class {goCluster} | R Documentation

## Class "clusterModule" represents the base class for all goCluster objects

### Description

This is the central class in `goCluster` and is being used to abstract the configuration and execution of `goCluster`-objects.

### Details

`goCluster` has been created as an object oriented package to build a modular structure that allows to easily modify and extend the functionality of the package. The `clusterModule`-class abstracts the configuration and execution of the different modules.

The `config`, `setup`, and `setup<-` methods can be used for the module configuration.

The object oriented structure of `goCluster` tries to

### Slots

`config`:
  Object of class `"list"`. A list of functions that can be
`setup`:
  Object of class `"list"` ~~
`execute`:
  Object of class `"function"` ~~
`reset`:
  Object of class `"list"` ~~
`children`:
  Object of class `"character"` ~~

### Methods

config
  `signature(object = "clusterModule")`: ...
execute
  `signature(object = "clusterModule")`: ...
execute<-
  `signature(object = "clusterModule")`: ...
reset
  `signature(object = "clusterModule")`: ...
setup
  `signature(object = "clusterModule")`: ...
setup<-
  `signature(object = "clusterModule")`: ...

### Author(s)

Gunnar Wrobel, http://www.gunnarwrobel.de.

### See Also

`goCluster-class`,

### Examples

[Package goCluster version 1.0.0 Index]