├── .github └── workflows │ └── cmake.yml ├── .gitignore ├── CMakeLists.txt ├── LICENCE ├── README.md ├── conanfile.py ├── docs ├── algorithm.md ├── cmake.md ├── conan.md └── development.md ├── examples ├── CMakeLists.txt ├── LICENCE ├── all_combinations.cpp ├── constraints.cpp ├── flag.cpp ├── no_exceptions.cpp ├── optional_and_default.cpp ├── positional.cpp ├── post_call.cpp ├── raw_args.cpp └── variadic.cpp ├── include └── fire-hpp │ └── fire.hpp └── tests ├── CMakeLists.txt ├── create_build_dirs_txt.cmake ├── link_func.cpp ├── link_main.cpp ├── run_examples.py ├── run_release_tests.py ├── run_standard_tests.py └── tests.cpp /.github/workflows/cmake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/.github/workflows/cmake.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/README.md -------------------------------------------------------------------------------- /conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/conanfile.py -------------------------------------------------------------------------------- /docs/algorithm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/docs/algorithm.md -------------------------------------------------------------------------------- /docs/cmake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/docs/cmake.md -------------------------------------------------------------------------------- /docs/conan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/docs/conan.md -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/docs/development.md -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/examples/LICENCE -------------------------------------------------------------------------------- /examples/all_combinations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/examples/all_combinations.cpp -------------------------------------------------------------------------------- /examples/constraints.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/examples/constraints.cpp -------------------------------------------------------------------------------- /examples/flag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/examples/flag.cpp -------------------------------------------------------------------------------- /examples/no_exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/examples/no_exceptions.cpp -------------------------------------------------------------------------------- /examples/optional_and_default.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/examples/optional_and_default.cpp -------------------------------------------------------------------------------- /examples/positional.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/examples/positional.cpp -------------------------------------------------------------------------------- /examples/post_call.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/examples/post_call.cpp -------------------------------------------------------------------------------- /examples/raw_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/examples/raw_args.cpp -------------------------------------------------------------------------------- /examples/variadic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/examples/variadic.cpp -------------------------------------------------------------------------------- /include/fire-hpp/fire.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/include/fire-hpp/fire.hpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/create_build_dirs_txt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/tests/create_build_dirs_txt.cmake -------------------------------------------------------------------------------- /tests/link_func.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/tests/link_func.cpp -------------------------------------------------------------------------------- /tests/link_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/tests/link_main.cpp -------------------------------------------------------------------------------- /tests/run_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/tests/run_examples.py -------------------------------------------------------------------------------- /tests/run_release_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/tests/run_release_tests.py -------------------------------------------------------------------------------- /tests/run_standard_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/tests/run_standard_tests.py -------------------------------------------------------------------------------- /tests/tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kongaskristjan/fire-hpp/HEAD/tests/tests.cpp --------------------------------------------------------------------------------