1
from libcpp cimport bool
4
from ResidueModification cimport *
6
cdef extern from "<OpenMS/CHEMISTRY/ModificationDefinition.h>" namespace "OpenMS":
8
cdef cppclass ModificationDefinition "OpenMS::ModificationDefinition":
9
ModificationDefinition() nogil except +
10
ModificationDefinition(ModificationDefinition) nogil except +
11
ModificationDefinition(String &mod) nogil except +
12
# void setTermSpecificity(ResidueModification::Term_Specificity pos) nogil except +
13
# ResidueModification::Term_Specificity getTermSpecificity() nogil except +
14
void setFixedModification(bool fixed) nogil except +
15
bool isFixedModification() nogil except +
16
void setMaxOccurences(UInt num) nogil except +
17
UInt getMaxOccurences() nogil except +
18
String getModification() nogil except +
19
void setModification(String &modification) nogil except +
20
bool operator==(ModificationDefinition &rhs) nogil except +
21
bool operator!=(ModificationDefinition &rhs) nogil except +
22
bool operator<(ModificationDefinition &) nogil except +
24
void setTermSpecificity(Term_Specificity pos)
25
Term_Specificity getTermSpecificity()