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+'_', '') |