max length in emxutil function names causing truncation
Afficher commentaires plus anciens
I have a question regarding the use of coder.cstructname. I’m using this to control the name of a field which is a dynamically allocated array of structures. The problem I have is the names of the emx util (*_emxutil.h) functions get truncated when the names I specify in the cstructname command are too long.
Example:
coder.cstructname(racc_output.TrackNameProfile.TrackNameEntity,'TrackNameEntity');
extern void c_emxEnsureCapacity_TrackNameEn(emxArray_TrackNameEntity *emxArray, int32_T oldNumel);
To avoid this truncation and the ‘c_’ at the beginning I have to use:
coder.cstructname(racc_output.TrackNameProfile.TrackNameEntity,' TrackNameEnti');
extern void emxEnsureCapacity_TrackNameEnti(emxArray_TrackNameEnti *emxArray, int32_T oldNumel);
Thanks in advance for your help! Joe
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Simulink Coder dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!