dachs.synthesis.RawLogMessage

class dachs.synthesis.RawLogMessage(Index: int = 0, TimeStamp: pandas.Timestamp = None, MessageLevel='', ExperimentID='', SampleID='', Message='', Quantity: pint.UnitRegistry.Quantity | None = None, Value=None, Unit: str | None = None, Using: str | None = None, excludeKeys: list = ['_excludeKeys', '_storeKeys'], storeKeys: list = [], loadKeys: list = [])[source]

Bases: addItemsToAttrs

Attrs-defined class for carrying the raw log messages from the RoWaN synthesis platform

__init__(Index: int = 0, TimeStamp: pandas.Timestamp = None, MessageLevel='', ExperimentID='', SampleID='', Message='', Quantity: pint.UnitRegistry.Quantity | None = None, Value=None, Unit: str | None = None, Using: str | None = None, excludeKeys: list = ['_excludeKeys', '_storeKeys'], storeKeys: list = [], loadKeys: list = []) None

Method generated by attrs for class RawLogMessage.

Methods

__init__([Index, TimeStamp, MessageLevel, ...])

Method generated by attrs for class RawLogMessage.

items()

keys()

pop(key[, default])

values()

Attributes

Index

TimeStamp

MessageLevel

ExperimentID

SampleID

Message

Quantity

Value

Unit

Using