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

encoder useIndexedMode pvEncoder protEncoder ds

Full Usage: encoder useIndexedMode pvEncoder protEncoder ds

Parameters:
Returns: YAMLElement
useIndexedMode : bool
pvEncoder : (PropertyValue -> YAMLElement) option
protEncoder : (LabProtocol -> YAMLElement) option
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>

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

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.