Got parseCommandLine ready to use new Clara (but not doing so yet)

This commit is contained in:
Phil Nash
2013-05-31 18:48:31 +01:00
parent f330fe7ef9
commit 0514fe4f38
4 changed files with 118 additions and 8 deletions

View File

@@ -197,7 +197,7 @@ namespace Clara {
std::string data;
};
void parseIntoTokens( int argc, char const* argv[], std::vector<Parser::Token>& tokens ) const {
void parseIntoTokens( int argc, char const * const * argv, std::vector<Parser::Token>& tokens ) const {
for( int i = 1; i < argc; ++i )
parseIntoTokens( argv[i] , tokens);
}
@@ -434,7 +434,7 @@ namespace Clara {
return oss.str();
}
std::vector<Parser::Token> parseInto( int argc, char const* argv[], ConfigT& config ) const {
std::vector<Parser::Token> parseInto( int argc, char const * const * argv, ConfigT& config ) const {
std::vector<Parser::Token> tokens;
Parser parser;
parser.parseIntoTokens( argc, argv, tokens );