4
from MetaInfoInterface cimport *
6
cdef extern from "<OpenMS/KERNEL/Peak1D.h>" namespace "OpenMS":
8
cdef cppclass RichPeak1D(Peak1D, MetaInfoInterface):
13
RichPeak1D() nogil except +
14
RichPeak1D(RichPeak1D) nogil except +
15
bool operator==(RichPeak1D) nogil except +
16
bool operator!=(RichPeak1D) nogil except +
18
# declare again: cython complains for overloaded methods in base
20
void getKeys(libcpp_vector[String] & keys) nogil except +
21
void getKeys(libcpp_vector[unsigned int] & keys) nogil except +
22
DataValue getMetaValue(unsigned int) nogil except +
23
DataValue getMetaValue(String) nogil except +
24
void setMetaValue(unsigned int, DataValue) nogil except +
25
void setMetaValue(String, DataValue) nogil except +
26
bool metaValueExists(String) nogil except +
27
bool metaValueExists(unsigned int) nogil except +
28
void removeMetaValue(String) nogil except +
29
void removeMetaValue(unsigned int) nogil except +