summaryrefslogtreecommitdiff
path: root/Cython/Includes/libcpp/functional.pxd
blob: 94cbd9e1dd834d8f6cab8eba57dbda73bb5b461d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
cdef extern from "<functional>" namespace "std" nogil:
    cdef cppclass function[T]:
        function() except +
        function(T*) except +
        function(function&) except +
        function(void*) except +

        function operator=(T*)
        function operator=(function&)
        function operator=(void*)
        function operator=[U](U)

        bint operator bool()