// This file is part of Bertini 2. // // blackbox/argc_argv.hpp is free software: you can redistribute it and/or // modify it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or //(at your option) any later version. // // blackbox/argc_argv.hpp is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with blackbox/argc_argv.hpp. If not, see // . // // Copyright(C) 2015 - 2021 by Bertini2 Development Team // // See for a copy of the license, // as well as COPYING. Bertini2 is provided with permitted // additional terms in the b2/licenses/ directory. /** \file blackbox/argc_argv.hpp \brief Provides the methods for parsing the command-line arguments. */ #pragma once namespace bertini { /** Main initial function for doing stuff to interpret the command-line arguments for invokation of the program. \param argc The number of arguments to the program. Must be at least one. \param argv array of character arrays, the arguments to the program when called. */ void ParseArgcArgv(int argc, char** argv); } // namespace bertini