Let me clarify, let's say a certain generic component has a parameter
"typedef width_t" (and an interface with a command that allows to pass
along a "width_t variable")

I want to perform some calculations on the variable, and store the
results on other variables, but the type of those variables is width_t
dependent

for example, let's say that width_t is uint16_t

then i'll want

uint32_t mult;
uint16_t sum;
int16_t subtract;

etc.

if width_t is uint8_t it will be

uint16_t mult;
uint8_t sum;
int8_t subtract;

etc

To simplify I can define some structs like
typedef struct { ... } store_result16_t
typedef struct { ... } store_result8_t

but when I declared the struct variable to be used, is there a way to
chose the one I want  depending on width_t?

Regards
Hugo
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to