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

« back to all changes in this revision

Viewing changes to pyOpenMS/pxds/RichPeak1D.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
 
 
2
from Types cimport *
 
3
from Peak1D cimport *
 
4
from MetaInfoInterface cimport *
 
5
 
 
6
cdef extern from "<OpenMS/KERNEL/Peak1D.h>" namespace "OpenMS":
 
7
 
 
8
    cdef cppclass RichPeak1D(Peak1D, MetaInfoInterface):
 
9
        # wrap-inherits:
 
10
        #    Peak1D
 
11
        #    MetaInfoInterface
 
12
 
 
13
        RichPeak1D() nogil except +
 
14
        RichPeak1D(RichPeak1D) nogil except +
 
15
        bool operator==(RichPeak1D) nogil except +
 
16
        bool operator!=(RichPeak1D) nogil except +
 
17
 
 
18
        # declare again: cython complains for overloaded methods in base
 
19
        # classes
 
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 +