summaryrefslogtreecommitdiff
path: root/local/mib2c-conf.d/generic-ctx-set.m2i
diff options
context:
space:
mode:
Diffstat (limited to 'local/mib2c-conf.d/generic-ctx-set.m2i')
-rw-r--r--local/mib2c-conf.d/generic-ctx-set.m2i29
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@