diff --git a/frame/base/bli_auxinfo.h b/frame/base/bli_auxinfo.h index 3fbc8dbdb..d51e58225 100644 --- a/frame/base/bli_auxinfo.h +++ b/frame/base/bli_auxinfo.h @@ -65,6 +65,11 @@ static inc_t bli_auxinfo_is_b( auxinfo_t* ai ) return ai->is_b; } +static inc_t bli_auxinfo_dt_on_output( auxinfo_t* ai ) +{ + return ai->dt_on_output; +} + // auxinfo_t field modification @@ -100,5 +105,10 @@ static void bli_auxinfo_set_is_b( inc_t is, auxinfo_t* ai ) ai->is_b = is; } +static void bli_auxinfo_set_dt_on_output( num_t dt_on_output, auxinfo_t* ai ) +{ + ai->dt_on_output = dt_on_output; +} + #endif diff --git a/frame/include/bli_type_defs.h b/frame/include/bli_type_defs.h index 2d400518d..35f317735 100644 --- a/frame/include/bli_type_defs.h +++ b/frame/include/bli_type_defs.h @@ -998,6 +998,9 @@ typedef struct inc_t is_a; inc_t is_b; + // The type to convert to on output. + num_t dt_on_output; + } auxinfo_t;