static side_define_event(my_provider_event_array, "myprovider", "myarray", SIDE_LOGLEVEL_DEBUG,
side_field_list(
- side_field_array("arr", side_elem_type(SIDE_TYPE_U32, side_attr_list()), 3, side_attr_list()),
+ side_field_array("arr", side_elem(side_type_u32(side_attr_list())), 3, side_attr_list()),
side_field_s64("v", side_attr_list()),
),
side_attr_list()
static side_define_event(my_provider_event_vla, "myprovider", "myvla", SIDE_LOGLEVEL_DEBUG,
side_field_list(
- side_field_vla("vla", side_elem_type(SIDE_TYPE_U32, side_attr_list()), side_attr_list()),
+ side_field_vla("vla", side_elem(side_type_u32(side_attr_list())), side_attr_list()),
side_field_s64("v", side_attr_list()),
),
side_attr_list()
static side_define_event(my_provider_event_vla_visitor, "myprovider", "myvlavisit", SIDE_LOGLEVEL_DEBUG,
side_field_list(
- side_field_vla_visitor("vlavisit", side_elem_type(SIDE_TYPE_U32, side_attr_list()), test_visitor, side_attr_list()),
+ side_field_vla_visitor("vlavisit", side_elem(side_type_u32(side_attr_list())), test_visitor, side_attr_list()),
side_field_s64("v", side_attr_list()),
),
side_attr_list()
side_field_list(
side_field_vla_visitor("vlavisit2d",
side_elem(
- side_type_vla_visitor_decl(
- side_elem_type(SIDE_TYPE_U32, side_attr_list()),
+ side_type_vla_visitor(
+ side_elem(side_type_u32(side_attr_list())),
test_inner_visitor,
side_attr_list())
), test_outer_visitor, side_attr_list()),
static side_define_event(my_provider_event_array_fixint, "myprovider", "myarrayfixint", SIDE_LOGLEVEL_DEBUG,
side_field_list(
- side_field_array("arrfixint", side_elem_type(SIDE_TYPE_S64, side_attr_list()), SIDE_ARRAY_SIZE(array_fixint), side_attr_list()),
+ side_field_array("arrfixint", side_elem(side_type_s64(side_attr_list())), SIDE_ARRAY_SIZE(array_fixint), side_attr_list()),
side_field_s64("v", side_attr_list()),
),
side_attr_list()
static side_define_event(my_provider_event_vla_fixint, "myprovider", "myvlafixint", SIDE_LOGLEVEL_DEBUG,
side_field_list(
- side_field_vla("vlafixint", side_elem_type(SIDE_TYPE_S64, side_attr_list()), side_attr_list()),
+ side_field_vla("vlafixint", side_elem(side_type_s64(side_attr_list())), side_attr_list()),
side_field_s64("v", side_attr_list()),
),
side_attr_list()