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: Union[bytes, str, String], d: Union[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: Union[bytes, str, String]) ParamEntry
findParentOf(self, name: Union[bytes, str, String]) ParamNode
insert()

Overload:

insert(self, node: ParamNode, prefix: Union[bytes, str, String]) None

Overload:

insert(self, entry: ParamEntry, prefix: Union[bytes, str, String]) None
name
nodes
size(self) int
suffix(self, key: Union[bytes, str, String]) Union[bytes, str, String]