Revision: 65242
          http://sourceforge.net/p/brlcad/code/65242
Author:   starseeker
Date:     2015-06-10 16:38:40 +0000 (Wed, 10 Jun 2015)
Log Message:
-----------
comments

Modified Paths:
--------------
    brlcad/trunk/include/bu/opt.h
    brlcad/trunk/src/libbu/tests/CMakeLists.txt

Modified: brlcad/trunk/include/bu/opt.h
===================================================================
--- brlcad/trunk/include/bu/opt.h       2015-06-10 16:34:55 UTC (rev 65241)
+++ brlcad/trunk/include/bu/opt.h       2015-06-10 16:38:40 UTC (rev 65242)
@@ -159,14 +159,12 @@
  * program to use the int/long/etc. without having to repeat the
  * conversion.
  */
+BU_EXPORT extern int bu_opt_bool(struct bu_vls *msg, int argc, const char 
**argv, void *set_var);
 BU_EXPORT extern int bu_opt_int(struct bu_vls *msg, int argc, const char 
**argv, void *set_var);
+BU_EXPORT extern int bu_opt_long(struct bu_vls *msg, int argc, const char 
**argv, void *set_var);
 BU_EXPORT extern int bu_opt_fastf_t(struct bu_vls *msg, int argc, const char 
**argv, void *set_var);
 BU_EXPORT extern int bu_opt_str(struct bu_vls *msg, int argc, const char 
**argv, void *set_var);
 BU_EXPORT extern int bu_opt_vls(struct bu_vls *msg, int argc, const char 
**argv, void *set_var);
-BU_EXPORT extern int bu_opt_bool(struct bu_vls *msg, int argc, const char 
**argv, void *set_var);
-/* TODO - unimplemented */
-BU_EXPORT extern int bu_opt_long(struct bu_vls *msg, int argc, const char 
**argv, void *set_var);
-BU_EXPORT extern int bu_opt_utf8(struct bu_vls *msg, int argc, const char 
**argv, void *set_var);
 
 
 /** Output format options for bu_opt documentation generation */

Modified: brlcad/trunk/src/libbu/tests/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libbu/tests/CMakeLists.txt 2015-06-10 16:34:55 UTC (rev 
65241)
+++ brlcad/trunk/src/libbu/tests/CMakeLists.txt 2015-06-10 16:38:40 UTC (rev 
65242)
@@ -465,26 +465,33 @@
 add_test(NAME bu_opt_1_h_09  COMMAND tester_bu_opt 1 h 9)
 add_test(NAME bu_opt_1_h_10  COMMAND tester_bu_opt 1 h 10)
 
+# Boolean option testing
 add_test(NAME bu_opt_1_b_01  COMMAND tester_bu_opt 1 b 1)
 add_test(NAME bu_opt_1_b_02  COMMAND tester_bu_opt 1 b 2)
 add_test(NAME bu_opt_1_b_03  COMMAND tester_bu_opt 1 b 3)
 add_test(NAME bu_opt_1_b_04  COMMAND tester_bu_opt 1 b 4)
 
+# String option testing
 add_test(NAME bu_opt_1_s_01  COMMAND tester_bu_opt 1 s 1)
 add_test(NAME bu_opt_1_s_02  COMMAND tester_bu_opt 1 s 2)
 
+# Integer option testing
 add_test(NAME bu_opt_1_i_01  COMMAND tester_bu_opt 1 i 1)
 add_test(NAME bu_opt_1_i_02  COMMAND tester_bu_opt 1 i 2)
 add_test(NAME bu_opt_1_i_03  COMMAND tester_bu_opt 1 i 3)
 add_test(NAME bu_opt_1_i_04  COMMAND tester_bu_opt 1 i 4)
 
+# Long int option testing
 add_test(NAME bu_opt_1_l_01  COMMAND tester_bu_opt 1 l 1)
 add_test(NAME bu_opt_1_l_02  COMMAND tester_bu_opt 1 l 2)
 
+# fastf_t option testing
 add_test(NAME bu_opt_1_f_01  COMMAND tester_bu_opt 1 f 1)
 add_test(NAME bu_opt_1_f_02  COMMAND tester_bu_opt 1 f 2)
 add_test(NAME bu_opt_1_f_03  COMMAND tester_bu_opt 1 f 3)
 
+# non-static var assignment option testing (and also complex
+# custom arg processing testing)
 add_test(NAME bu_opt_2_color_00  COMMAND tester_bu_opt 2 C 0)
 add_test(NAME bu_opt_2_color_01  COMMAND tester_bu_opt 2 C 1)
 add_test(NAME bu_opt_2_color_02  COMMAND tester_bu_opt 2 C 2)

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to