DataValue

class pyopenms.DataValue

Bases: object

Cython implementation of _DataValue

Original C++ documentation is available here

__init__()

Overload:

__init__(self) None

Overload:

__init__(self, in_0: DataValue) None

Overload:

__init__(self, in_0: bytes) None

Overload:

__init__(self, in_0: Union[bytes, str, String]) None

Overload:

__init__(self, in_0: int) None

Overload:

__init__(self, in_0: float) None

Overload:

__init__(self, in_0: List[bytes]) None

Overload:

__init__(self, in_0: List[int]) None

Overload:

__init__(self, in_0: List[float]) None

Overload:

__init__(self, in_0: Union[int, float, bytes, str, List[int], List[float], List[bytes]]) None

Methods

__init__

Overload:

getUnit(self)

getUnitType(self)

hasUnit(self)

isEmpty(self)

setUnit(self, unit_id)

setUnitType(self, u)

toBool(self)

toDouble

toDoubleList(self)

toInt

toIntList(self)

toString

toStringList(self)

valueType(self)

getUnit(self) int
getUnitType(self) int
hasUnit(self) bool
isEmpty(self) int
setUnit(self, unit_id: int) None
setUnitType(self, u: int) None
toBool(self) bool
toDouble()
toDoubleList(self) List[float]
toInt()
toIntList(self) List[int]
toString()
toStringList(self) List[bytes]
valueType(self) int