~ubuntu-branches/ubuntu/wily/openms/wily

« back to all changes in this revision

Viewing changes to pyOpenMS/pxds/ModificationDefinition.pxd

  • Committer: Package Import Robot
  • Author(s): Filippo Rusconi
  • Date: 2013-12-20 11:30:16 UTC
  • mfrom: (5.1.2 sid)
  • Revision ID: package-import@ubuntu.com-20131220113016-wre5g9bteeheq6he
Tags: 1.11.1-3
* remove version number from libbost development package names;
* ensure that AUTHORS is correctly shipped in all packages.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
from libcpp cimport bool
 
2
from Types cimport *
 
3
from String cimport *
 
4
from ResidueModification cimport *
 
5
 
 
6
cdef extern from "<OpenMS/CHEMISTRY/ModificationDefinition.h>" namespace "OpenMS":
 
7
    
 
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 +
 
23
 
 
24
        void setTermSpecificity(Term_Specificity pos)
 
25
        Term_Specificity getTermSpecificity()