Represent a processing kernel, parse from file.
More...
Inherits object.
|
| name = os.path.splitext(os.path.basename(kernel_file))[0] |
| pname = self.name.replace('volk_', 'p_') |
bool | has_dispatcher = False |
| args = self._impls[0].args |
str | arglist_types = ', '.join([a[0] for a in self.args]) |
str | arglist_full = ', '.join(['%s %s'%a for a in self.args]) |
str | arglist_names = ', '.join([a[1] for a in self.args]) |
Represent a processing kernel, parse from file.
◆ __init__()
volk_kernel_defs.kernel_class.__init__ |
( |
| self, |
|
|
| kernel_file ) |
◆ __repr__()
volk_kernel_defs.kernel_class.__repr__ |
( |
| self | ) |
|
◆ get_impls()
volk_kernel_defs.kernel_class.get_impls |
( |
| self, |
|
|
| archs ) |
◆ _impls
volk_kernel_defs.kernel_class._impls = list() |
|
protected |
◆ arglist_full
str volk_kernel_defs.kernel_class.arglist_full = ', '.join(['%s %s'%a for a in self.args]) |
◆ arglist_names
str volk_kernel_defs.kernel_class.arglist_names = ', '.join([a[1] for a in self.args]) |
◆ arglist_types
str volk_kernel_defs.kernel_class.arglist_types = ', '.join([a[0] for a in self.args]) |
◆ args
volk_kernel_defs.kernel_class.args = self._impls[0].args |
◆ has_dispatcher
bool volk_kernel_defs.kernel_class.has_dispatcher = False |
◆ name
volk_kernel_defs.kernel_class.name = os.path.splitext(os.path.basename(kernel_file))[0] |
◆ pname
volk_kernel_defs.kernel_class.pname = self.name.replace('volk_', 'p_') |
The documentation for this class was generated from the following file: