Example #1
0
 def name(self):
     n = _get(_bf.bfRingSequenceGetName, self._base_obj)
     try:
         n = n.decode()
     except AttributeError:
         pass
     return n
Example #2
0
 def name(self):
     n = _get(_bf.bfRingGetName, self.obj)
     try:
         n = n.decode()
     except AttributeError:
         # Python2 catch
         pass
     return n
Example #3
0
 def init(self, iarray, oarray, axes=None, apply_fftshift=False):
     if isinstance(axes, int):
         axes = [axes]
     ndim = len(axes)
     if axes is not None:
         axes_type = ctypes.c_int * ndim
         axes = axes_type(*axes)
     self.workspace_size = _get(_bf.bfFftInit, self.obj,
                                asarray(iarray).as_BFarray(),
                                asarray(oarray).as_BFarray(), ndim, axes,
                                apply_fftshift)
Example #4
0
 def header_size(self):
     return _get(_bf.bfRingSequenceGetHeaderSize, self._base_obj)
Example #5
0
 def time_tag(self):
     return _get(_bf.bfRingSequenceGetTimeTag, self._base_obj)
Example #6
0
 def nringlet(self):
     return _get(_bf.bfRingSequenceGetNRinglet, self._base_obj)
Example #7
0
 def size(self):
     return _get(_bf.bfRingSpanGetSize, self._base_obj)
Example #8
0
 def writing_ended(self):
     return _get(_bf.bfRingWritingEnded, self.obj)
Example #9
0
 def fileno(self):
     return _get(_bf.bfUdpSocketGetFD, self.obj)
Example #10
0
 def family(self):
     return _get(_bf.bfAddressGetFamily, self.obj)
Example #11
0
 def space(self):
     return _space2string(_get(_bf.bfRingGetSpace, self.obj))
Example #12
0
def raw_get_space(ptr):
    return _get(_bf.bfGetSpace, ptr)
Example #13
0
 def _data_ptr(self):
     return _get(_bf.bfRingSpanGetData, self._base_obj)
Example #14
0
 def name(self):
     return _get(_bf.bfRingGetName, self.obj)
Example #15
0
 def nringlet(self):
     return _get(_bf.bfRingSpanGetNRinglet, self._base_obj)
Example #16
0
 def offset(self):
     return _get(_bf.bfRingSpanGetOffset, self._base_obj)
Example #17
0
 def stride(self):
     return _get(_bf.bfRingSpanGetStride, self._base_obj)
Example #18
0
 def _header_ptr(self):
     return _get(_bf.bfRingSequenceGetHeader, self._base_obj)
Example #19
0
 def mtu(self):
     return _get(_bf.bfAddressGetMTU, self.obj)
Example #20
0
 def mtu(self):
     return _get(_bf.bfUdpSocketGetMTU, self.obj)
Example #21
0
 def get_workspace_size(self, idata, odata):
     return _get(_bf.bfFdmtExecute, self.obj,
                 asarray(idata).as_BFarray(),
                 asarray(odata).as_BFarray(), False, None)
Example #22
0
 def timeout(self):
     return _get(_bf.bfUdpSocketGetTimeout, self.obj)
Example #23
0
 def core(self):
     return _get(_bf.bfRingGetAffinity, self.obj)
Example #24
0
 def port(self):
     return _get(_bf.bfAddressGetPort, self.obj)
Example #25
0
 def name(self):
     return _get(_bf.bfRingSequenceGetName, self._base_obj)
Example #26
0
def get_device():
    return _get(_bf.bfDeviceGet)
Example #27
0
def get_core():
    return _get(_bf.bfAffinityGetCore)