Update of /cvsroot/boost/boost/boost/program_options
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv16402
Modified Files:
Tag: RC_1_34_0
variables_map.hpp
Log Message:
Just another fix for the Intel DLL issue.
Index: variables_map.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/program_options/variables_map.hpp,v
retrieving revision 1.5.6.4
retrieving revision 1.5.6.5
diff -u -d -r1.5.6.4 -r1.5.6.5
--- variables_map.hpp 4 Jun 2006 15:50:47 -0000 1.5.6.4
+++ variables_map.hpp 6 Jun 2006 14:30:28 -0000 1.5.6.5
@@ -25,8 +25,24 @@
class variables_map;
// forward declaration
- BOOST_PROGRAM_OPTIONS_DECL void
- store(const basic_parsed_options<char>& options, variables_map& m, bool);
+
+ /** Stores in 'm' all options that are defined in 'options'.
+ If 'm' already has a non-defaulted value of an option, that value
+ is not changed, even if 'options' specify some value.
+ */
+ BOOST_PROGRAM_OPTIONS_DECL void store(const basic_parsed_options<char>&
options, variables_map& m,
+ bool utf8 = false);
+
+ /** Stores in 'm' all options that are defined in 'options'.
+ If 'm' already has a non-defaulted value of an option, that value
+ is not changed, even if 'options' specify some value.
+ This is wide character variant.
+ */
+ BOOST_PROGRAM_OPTIONS_DECL void store(const basic_parsed_options<wchar_t>&
options,
+ variables_map& m);
+
+
+ /** Runs all 'notify' function for options in 'm'. */
BOOST_PROGRAM_OPTIONS_DECL void notify(variables_map& m);
/** Class holding value of option. Contains details about how the
@@ -138,25 +154,6 @@
bool utf8);
};
- /** Stores in 'm' all options that are defined in 'options'.
- If 'm' already has a non-defaulted value of an option, that value
- is not changed, even if 'options' specify some value.
- */
- BOOST_PROGRAM_OPTIONS_DECL void store(const basic_parsed_options<char>&
options, variables_map& m,
- bool utf8 = false);
-
- /** Stores in 'm' all options that are defined in 'options'.
- If 'm' already has a non-defaulted value of an option, that value
- is not changed, even if 'options' specify some value.
- This is wide character variant.
- */
- BOOST_PROGRAM_OPTIONS_DECL void store(const basic_parsed_options<wchar_t>&
options,
- variables_map& m);
-
-
- /** Runs all 'notify' function for options in 'm'. */
- BOOST_PROGRAM_OPTIONS_DECL void notify(variables_map& m);
-
/*
* Templates/inlines
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs