Commit Graph

11 Commits

Author SHA1 Message Date
ad53b9f2de options: catch execption by reference 2015-01-10 20:07:25 +11:00
31326ef576 options: instantiate valueoptions privately
By not providing each translation unit with the general form code we can
more easily force people to use the specialised code for types like
bool.
2014-10-21 21:47:10 +11:00
f6894fabc8 whitespace 2014-08-18 22:16:50 +10:00
2f5ecd46c7 options: move bool value getter into cpp
Keeping the bool valueoption getter in the header was causing duplicate
definitions in the built static library.
2014-08-18 22:12:11 +10:00
bce3abac40 build: remove implicit type casting warnings 2014-07-02 15:47:53 +10:00
eb0f609f81 Clean up signed type conversions in parse dispatch 2013-08-05 16:39:40 +10:00
00fe6c12e3 Add missing header 2013-08-05 16:39:31 +10:00
a64df2677c Fix compilation warnings 2013-02-27 15:11:05 +11:00
d17f55cba8 Use unique_ptr rather than plain pointer 2013-02-27 15:10:17 +11:00
d482f1fde4 Whitespace and minor c++11 fixups 2013-02-26 18:56:25 +11:00
6f4d899c0b Imported libcmdopt option parsing 2013-02-26 18:31:14 +11:00