Logo ProcessCore

Process Module

Functions and values

Function or value Description

decoder processCoreOnly value

Full Usage: decoder processCoreOnly value

Parameters:
Returns: ResizeArray<Process>
processCoreOnly : bool
value : YAMLElement
Returns: ResizeArray<Process>

decoderWithResolvers processCoreOnly resolveAnnotation resolveRecipe value

Full Usage: decoderWithResolvers processCoreOnly resolveAnnotation resolveRecipe value

Parameters:
Returns: ResizeArray<Process>
processCoreOnly : bool
resolveAnnotation : string -> Annotation option
resolveRecipe : string -> Recipe option
value : YAMLElement
Returns: ResizeArray<Process>

encoder pvEncoder recipeEncoder proc

Full Usage: encoder pvEncoder recipeEncoder proc

Parameters:
Returns: YAMLElement
pvEncoder : Annotation -> YAMLElement
recipeEncoder : Recipe -> YAMLElement
proc : Process
Returns: YAMLElement

encoderMany pvEncoder recipeEncoder processes

Full Usage: encoderMany pvEncoder recipeEncoder processes

Parameters:
Returns: YAMLElement
pvEncoder : Annotation -> YAMLElement
recipeEncoder : Recipe -> YAMLElement
processes : Process seq
Returns: YAMLElement

fromYamlString processCoreOnly s

Full Usage: fromYamlString processCoreOnly s

Parameters:
    processCoreOnly : bool
    s : string

Returns: ResizeArray<Process>
processCoreOnly : bool
s : string
Returns: ResizeArray<Process>

groupingKey proc

Full Usage: groupingKey proc

Parameters:
Returns: string

Structural key for the non-I/O process state used only by dataset YAML grouping.

proc : Process
Returns: string

registerOverflowType ()

Full Usage: registerOverflowType ()

Parameters:
    () : unit

() : unit

toYamlString whitespace proc

Full Usage: toYamlString whitespace proc

Parameters:
    whitespace : int option
    proc : Process

Returns: string
whitespace : int option
proc : Process
Returns: string

Type something to start searching.