using foreign_kernel_ptr = std::unique_ptr< foreign_kernel >
using resource_array = resources::Bindings
using expression_ptr = uint8_t std::unique_ptr< Expression >
using kernel_ptr = std::unique_ptr< kernel >
size(T... args) -> T
SBN_INTERNAL_OPERATOR(/) -> SBN_INTERNAL_OPERATOR *
SBN_INTERNAL_OPERATOR(-)
SBN_INTERNAL_OPERATOR(+)
operator=(basic_weight_array &&) -> basic_weight_array &
basic_weight_array(basic_weight_array &&)
operator=(const basic_weight_array &) -> basic_weight_array &
basic_weight_array(const basic_weight_array &)
~basic_weight_array()
basic_weight_array()
basic_weight_array(T a, T b)explicit