|
Quantum 3xplorer (Q3)
An AI-native quantum simulation engine
|
#include "io/input/parser/factory.hpp"#include "io/input/parser/input_format_registry.hpp"#include "io/logger.hpp"#include "layer_0_core/addon_identity.hpp"#include "layer_0_core/version.hpp"#include "utils/time.hpp"#include <cstdlib>#include <string>Go to the source code of this file.
Classes | |
| struct | q3::cli::Options |
Namespaces | |
| namespace | q3 |
| namespace | q3::cli |
Functions | |
| std::string | q3::cli::build_identity (const std::string &binary_name) |
| std::string | q3::cli::input_format_choices () |
The --format values every registered input format accepts, as usage text: <yaml|qe|...>. | |
| std::string | q3::cli::input_format_descriptions () |
| What a usage line says an input path may name: every registered format, in order. | |
| Options | q3::cli::parse_options (int argc, char *argv[], const std::string &binary_name) |
| void | q3::cli::print_footer () |
| void | q3::cli::print_header () |
| void | q3::cli::print_timestamped_banner (const std::string &label_prefix) |
| void | q3::cli::print_usage (const std::string &binary_name) |
| void | q3::cli::print_version (const std::string &binary_name) |
| InputData | q3::cli::read_input (Options &options, const std::string &binary_name) |