ParamNode#

class pyopenms.ParamNode#

Bases: object

Cython implementation of _ParamNode

Original C++ documentation is available here

__init__()#

Overload:

__init__(self) None

Overload:

__init__(self, in_0: ParamNode) None

Overload:

__init__(self, n: bytes | str | String, d: bytes | str | String) None

Methods

__init__

Overload:

findEntryRecursive(self, name)

findParentOf(self, name)

insert

Overload:

size(self)

suffix(self, key)

Attributes

description

entries

name

nodes

description#
entries#
findEntryRecursive(self, name: bytes | str | String) ParamEntry#
findParentOf(self, name: bytes | str | String) ParamNode#
insert()#

Overload:

insert(self, node: ParamNode, prefix: bytes | str | String) None

Overload:

insert(self, entry: ParamEntry, prefix: bytes | str | String) None
name#
nodes#
size(self) int#
suffix(self, key: bytes | str | String) bytes | str | String#