draugr.writers.databases.hdf_writer.HdfWriter

class draugr.writers.databases.hdf_writer.HdfWriter(*, interval: Optional[int] = 1, filters: Iterable = None, verbose: bool = False)[source]

Bases: Writer

__init__(*, interval: Optional[int] = 1, filters: Iterable = None, verbose: bool = False)
Parameters
  • interval

  • filters

  • verbose

Methods

__init__(*[, interval, filters, verbose])

param interval

blip(tag[, step_i])

param tag

close()

description

filter(tag)

returns a boolean value, true if to be included, False if to be excluded

open()

description

scalar(tag, value[, step_i])

param tag

blip(tag: str, step_i: Optional[int] = None) None
Parameters
  • tag

  • step_i

close() Any

description

filter(tag: str) bool

returns a boolean value, true if to be included, False if to be excluded

tag is in filter if not None and within interval for inclusion

Parameters

tag

Returns

Return type

open() Any

description

scalar(tag: str, value: Union[int, float], step_i: Optional[int] = None) None
Parameters
  • tag

  • value

  • step_i