Skip to content
Snippets Groups Projects
Commit 95d9d67f authored by Jan Trávníček's avatar Jan Trávníček
Browse files

remove not needed code

parent b3077a9a
No related branches found
No related tags found
1 merge request!88Merge jt
Pipeline #38114 passed with warnings
...@@ -67,34 +67,4 @@ std::string FromXMLParserHelper::getTokenData(ext::deque<Token>::const_iterator ...@@ -67,34 +67,4 @@ std::string FromXMLParserHelper::getTokenData(ext::deque<Token>::const_iterator
} }
} }
   
ext::deque< sax::Token > FromXMLParserHelper::parseInput(const std::string& input) {
ext::deque < sax::Token > res;
sax::SaxParseInterface::parseFile ( input, res );
return res;
}
ext::deque < ext::deque < sax::Token > > FromXMLParserHelper::parseInput(bool needSingle, /*const*/ TCLAP::MultiArg < std::string >& input) {
ext::deque < ext::deque < sax::Token > > inputTokens;
if ( input.isSet ( ) ) {
if(needSingle && input.getValue().size() > 1)
throw exception::CommonException("Multiple parameters when single required.");
for ( const std::string & fileName : input.getValue() ) {
inputTokens.emplace_back ( parseInput ( fileName ) );
}
} else {
inputTokens.emplace_back ( parseInput ( "-" ) );
}
return inputTokens;
}
ext::deque < sax::Token > FromXMLParserHelper::parseInput(/*const*/ TCLAP::ValueArg < std::string >& input) {
if ( input.isSet ( ) ) {
return parseInput ( input.getValue() );
} else {
return parseInput ( "-" );
}
}
} /* namespace sax */ } /* namespace sax */
...@@ -8,8 +8,6 @@ ...@@ -8,8 +8,6 @@
#ifndef FROM_XML_PARSER_HELPER_H_ #ifndef FROM_XML_PARSER_HELPER_H_
#define FROM_XML_PARSER_HELPER_H_ #define FROM_XML_PARSER_HELPER_H_
   
#include <tclap/MultiArg.h>
#include <tclap/ValueArg.h>
#include <alib/string> #include <alib/string>
#include <alib/deque> #include <alib/deque>
#include "Token.h" #include "Token.h"
...@@ -27,13 +25,8 @@ public: ...@@ -27,13 +25,8 @@ public:
static std::string popTokenData(ext::deque<Token>::iterator& input, Token::TokenType type); static std::string popTokenData(ext::deque<Token>::iterator& input, Token::TokenType type);
static std::string getTokenData(ext::deque<Token>::const_iterator input, Token::TokenType type); static std::string getTokenData(ext::deque<Token>::const_iterator input, Token::TokenType type);
   
static ext::deque < ext::deque < sax::Token > > parseInput(bool needSingle, /*const*/ TCLAP::MultiArg < std::string >& input);
static ext::deque < sax::Token > parseInput(/*const*/ TCLAP::ValueArg < std::string >& input);
static void skipAttributes ( ext::deque < Token >::const_iterator & input, Token::TokenType type ); static void skipAttributes ( ext::deque < Token >::const_iterator & input, Token::TokenType type );
static void skipAttributes ( ext::deque < Token >::iterator & input, Token::TokenType type ); static void skipAttributes ( ext::deque < Token >::iterator & input, Token::TokenType type );
static ext::deque< sax::Token > parseInput(const std::string& input);
}; };
   
} /* namespace sax */ } /* namespace sax */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment