]> Creatis software - clitk.git/blobdiff - utilities/gengetopt/skels/init_args_info.cc
Sync gengetopt cmake files with rtk
[clitk.git] / utilities / gengetopt / skels / init_args_info.cc
diff --git a/utilities/gengetopt/skels/init_args_info.cc b/utilities/gengetopt/skels/init_args_info.cc
new file mode 100644 (file)
index 0000000..1b59bed
--- /dev/null
@@ -0,0 +1,41 @@
+/*
+ * File automatically generated by
+ * gengen 1.2 by Lorenzo Bettini 
+ * http://www.gnu.org/software/gengen
+ */
+
+#include "init_args_info.h"
+
+void
+init_args_info_gen_class::generate_init_args_info(ostream &stream, unsigned int indent)
+{
+  string indent_str (indent, ' ');
+  indent = 0;
+
+  stream << "args_info->";
+  generate_string (var_arg, stream, indent + indent_str.length ());
+  stream << "_help = ";
+  generate_string (help_strings, stream, indent + indent_str.length ());
+  stream << "[";
+  generate_string (num, stream, indent + indent_str.length ());
+  stream << "] ;";
+  stream << "\n";
+  stream << indent_str;
+  if (multiple)
+    {
+      stream << "args_info->";
+      generate_string (var_arg, stream, indent + indent_str.length ());
+      stream << "_min = ";
+      generate_string (min, stream, indent + indent_str.length ());
+      stream << ";";
+      stream << "\n";
+      stream << indent_str;
+      stream << "args_info->";
+      generate_string (var_arg, stream, indent + indent_str.length ());
+      stream << "_max = ";
+      generate_string (max, stream, indent + indent_str.length ());
+      stream << ";";
+      stream << "\n";
+      stream << indent_str;
+    }
+}