Logo ProcessCore

Dataset Module

Functions and values

Function or value Description

addIndexedValues fieldName decode value

Full Usage: addIndexedValues fieldName decode value

Parameters:
Returns: Dictionary<string, 'a>
Type parameters: 'a
fieldName : string
decode : YAMLElement -> 'a
value : YAMLElement
Returns: Dictionary<string, 'a>

decoder processCoreOnly value

Full Usage: decoder processCoreOnly value

Parameters:
Returns: Dataset
processCoreOnly : bool
value : YAMLElement
Returns: Dataset

decoderGeneric createF annotationResolver recipeResolver processCoreOnly value

Full Usage: decoderGeneric createF annotationResolver recipeResolver processCoreOnly value

Parameters:
    createF : string -> 'A
    annotationResolver : (string -> Annotation option) option
    recipeResolver : (string -> Recipe option) option
    processCoreOnly : bool
    value : YAMLElement

Returns: 'A
Type parameters: 'A (requires :> ProcessCore.Dataset)
createF : string -> 'A
annotationResolver : (string -> Annotation option) option
recipeResolver : (string -> Recipe option) option
processCoreOnly : bool
value : YAMLElement
Returns: 'A

decoderGenericWithStores createF storeSample storeRecipe processCoreOnly value

Full Usage: decoderGenericWithStores createF storeSample storeRecipe processCoreOnly value

Parameters:
Returns: 'A
Type parameters: 'A (requires :> ProcessCore.Dataset)
createF : string -> 'A
storeSample : 'A -> Sample -> Sample
storeRecipe : 'A -> Recipe -> Recipe
processCoreOnly : bool
value : YAMLElement
Returns: 'A

encoder useIndexedMode pvEncoder recipeEncoder ds

Full Usage: encoder useIndexedMode pvEncoder recipeEncoder ds

Parameters:
Returns: YAMLElement
useIndexedMode : bool
pvEncoder : (Annotation -> YAMLElement) option
recipeEncoder : (Recipe -> YAMLElement) option
ds : Dataset
Returns: YAMLElement

encoderWithStores samples recipes ds

Full Usage: encoderWithStores samples recipes ds

Parameters:
Returns: YAMLElement
samples : Sample seq
recipes : Recipe seq
ds : Dataset
Returns: YAMLElement

fromYamlString processCoreOnly s

Full Usage: fromYamlString processCoreOnly s

Parameters:
    processCoreOnly : bool
    s : string

Returns: Dataset
processCoreOnly : bool
s : string
Returns: Dataset

knownFields

Full Usage: knownFields

Returns: Set<string>
Returns: Set<string>

knownPropertyNames

Full Usage: knownPropertyNames

Returns: Set<string>
Returns: Set<string>

registerOverflowType ()

Full Usage: registerOverflowType ()

Parameters:
    () : unit

() : unit

toYamlString whitespace ds

Full Usage: toYamlString whitespace ds

Parameters:
    whitespace : int option
    ds : Dataset

Returns: string
whitespace : int option
ds : Dataset
Returns: string

toYamlStringIndexed whitespace ds

Full Usage: toYamlStringIndexed whitespace ds

Parameters:
    whitespace : int option
    ds : Dataset

Returns: string
whitespace : int option
ds : Dataset
Returns: string

toYamlStringIndexedWithStores whitespace samples recipes ds

Full Usage: toYamlStringIndexedWithStores whitespace samples recipes ds

Parameters:
Returns: string
whitespace : int option
samples : Sample seq
recipes : Recipe seq
ds : Dataset
Returns: string

tryFind registry id

Full Usage: tryFind registry id

Parameters:
Returns: 'a option
Type parameters: 'a
registry : Dictionary<string, 'a>
id : string
Returns: 'a option

Type something to start searching.