Extract kernel info from section, represent as an implementation. More...
Inherits object.
Public Member Functions | |
__init__ (self, kern_name, header, body) | |
__repr__ (self) | |
Data Fields | |
deps = set(res.lower() for res in re.findall(r'LV_HAVE_(\w+)', header)) | |
name = impl_name.replace(kern_name+'_', '') | |
args = list() | |
is_aligned = self.name.startswith('a_') | |
Extract kernel info from section, represent as an implementation.
volk_kernel_defs.impl_class.__init__ | ( | self, | |
kern_name, | |||
header, | |||
body ) |
volk_kernel_defs.impl_class.__repr__ | ( | self | ) |
volk_kernel_defs.impl_class.args = list() |
volk_kernel_defs.impl_class.deps = set(res.lower() for res in re.findall(r'LV_HAVE_(\w+)', header)) |
volk_kernel_defs.impl_class.is_aligned = self.name.startswith('a_') |
volk_kernel_defs.impl_class.name = impl_name.replace(kern_name+'_', '') |