diff options
Diffstat (limited to 'local/mib2c-conf.d/generic-ctx-set.m2i')
-rw-r--r-- | local/mib2c-conf.d/generic-ctx-set.m2i | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/local/mib2c-conf.d/generic-ctx-set.m2i b/local/mib2c-conf.d/generic-ctx-set.m2i new file mode 100644 index 0000000..86c99a0 --- /dev/null +++ b/local/mib2c-conf.d/generic-ctx-set.m2i @@ -0,0 +1,29 @@ +############################################################# -*- c -*- +## generic include for XXX. Do not use directly. +## +## $Id$ +######################################################################## +@if $m2c_mark_boundary == 1@ +/** START code generated by $RCSfile$ $Revision$ */ +@end@ +######################################################################## +## + /* + * TODO:461:M: |-> Set $node value. + * set $node value in $m2c_data_item_base + */ +@if ($m2c_include_examples != 0) || ("$m2c_data_context" eq "generated")@ +@ if $m2c_node_needlength == 0@ + ${m2c_data_item}$node = $m2c_node_srh; +@ else@ + memcpy( ${m2c_data_item}$node, $m2c_node_srh, $m2c_node_srhs ); + /** convert bytes to number of $m2c_decl */ + ${m2c_data_item}${node}_len = $m2c_node_srhs / sizeof(${m2c_node_srh}[0]); +@ end@ # need length +@end@ + +## +######################################################################## +@if $m2c_mark_boundary == 1@ +/** END code generated by $RCSfile$ $Revision$ */ +@end@ |