@@ -32,7 +32,7 @@ cdef DPCTLSyclQueueRef get_queue_ref_from_ptr_and_syclobj(
32
32
DPCTLSyclUSMRef ptr, object syclobj)
33
33
34
34
35
- cdef public class _Memory [object Py_MemoryObject, type Py_MemoryType]:
35
+ cdef public api class _Memory [object Py_MemoryObject, type Py_MemoryType]:
36
36
cdef DPCTLSyclUSMRef memory_ptr
37
37
cdef Py_ssize_t nbytes
38
38
cdef SyclQueue queue
@@ -51,25 +51,25 @@ cdef public class _Memory [object Py_MemoryObject, type Py_MemoryType]:
51
51
cpdef bytes tobytes(self )
52
52
53
53
@staticmethod
54
- cdef public SyclDevice get_pointer_device(
54
+ cdef SyclDevice get_pointer_device(
55
55
DPCTLSyclUSMRef p, SyclContext ctx)
56
56
@staticmethod
57
- cdef public bytes get_pointer_type(DPCTLSyclUSMRef p, SyclContext ctx)
57
+ cdef bytes get_pointer_type(DPCTLSyclUSMRef p, SyclContext ctx)
58
58
@staticmethod
59
- cdef public object create_from_usm_pointer_size_qref(
59
+ cdef object create_from_usm_pointer_size_qref(
60
60
DPCTLSyclUSMRef USMRef,
61
61
Py_ssize_t nbytes,
62
62
DPCTLSyclQueueRef QRef,
63
63
object memory_owner = *
64
64
)
65
65
66
66
67
- cdef public class MemoryUSMShared(_Memory) [object PyMemoryUSMSharedObject,
67
+ cdef public api class MemoryUSMShared(_Memory) [object PyMemoryUSMSharedObject,
68
68
type PyMemoryUSMSharedType]:
69
69
pass
70
70
71
71
72
- cdef public class MemoryUSMHost(_Memory) [object PyMemoryUSMHostObject,
72
+ cdef public api class MemoryUSMHost(_Memory) [object PyMemoryUSMHostObject,
73
73
type PyMemoryUSMHostType]:
74
74
pass
75
75
0 commit comments