12 #include <boost/lexical_cast.hpp>
18 namespace confparser {
38 : std::logic_error( "Syntax error occured" ),
48 BadSyntax(
const std::string file,
const int line,
const std::string error )
throw()
49 : std::logic_error(
"Syntax error occured in file " + file +
" on line "
50 + boost::lexical_cast<std::string>( line ) +
": " + error ),
176 std::ifstream& configFile,
177 const std::string& configFileName );