[−] List of all items
Structs
- bindings::dqcs_plugin_state_t
- common::converter::ConverterMap
- common::converter::CustomGateConverter
- common::converter::FixedMatrixConverter
- common::converter::MeasurementGateConverter
- common::converter::PhaseKMatrixConverter
- common::converter::PhaseMatrixConverter
- common::converter::PrepGateConverter
- common::converter::RMatrixConverter
- common::converter::RxMatrixConverter
- common::converter::RyMatrixConverter
- common::converter::RzMatrixConverter
- common::converter::UMatrixConverter
- common::converter::UnitaryConverter
- common::converter::UnitaryGateConverter
- common::error::Error
- common::log::LogRecord
- common::log::LoglevelFilterIter
- common::log::LoglevelIter
- common::log::Metadata
- common::log::NoLoglevel
- common::log::callback::LogCallback
- common::log::proxy::LogProxy
- common::log::tee_file::TeeFile
- common::log::tee_file::TeeFileConfiguration
- common::log::thread::LogThread
- common::protocol::FrontendRunRequest
- common::protocol::FrontendRunResponse
- common::protocol::PluginAcceptUpstreamRequest
- common::protocol::PluginInitializeRequest
- common::protocol::PluginInitializeResponse
- common::protocol::PluginUserInitializeRequest
- common::types::ArbCmd
- common::types::ArbData
- common::types::Cycle
- common::types::Gate
- common::types::Matrix
- common::types::PluginMetadata
- common::types::QubitMeasurementResult
- common::types::QubitRef
- common::types::QubitRefGenerator
- common::types::SequenceNumber
- common::types::SequenceNumberGenerator
- host::configuration::PluginLogConfiguration
- host::configuration::PluginProcessConfiguration
- host::configuration::PluginProcessFunctionalConfiguration
- host::configuration::PluginProcessNonfunctionalConfiguration
- host::configuration::PluginProcessSpecification
- host::configuration::PluginThreadConfiguration
- host::configuration::Seed
- host::configuration::SimulatorConfiguration
- host::plugin::process::PluginProcess
- host::plugin::thread::PluginThread
- host::reproduction::PluginModification
- host::reproduction::PluginReproduction
- host::reproduction::Reproduction
- host::simulation::Simulation
- host::simulator::Simulator
- plugin::connection::Connection
- plugin::definition::PluginDefinition
- plugin::state::PluginState
Enums
- bindings::dqcs_basis_t
- bindings::dqcs_bool_return_t
- bindings::dqcs_gate_type_t
- bindings::dqcs_handle_type_t
- bindings::dqcs_loglevel_t
- bindings::dqcs_measurement_t
- bindings::dqcs_path_style_t
- bindings::dqcs_plugin_type_t
- bindings::dqcs_predefined_gate_t
- bindings::dqcs_return_t
- common::error::ErrorKind
- common::gates::BoundUnitaryGate
- common::gates::UnboundUnitaryGate
- common::gates::UnitaryGateType
- common::log::Loglevel
- common::log::LoglevelFilter
- common::log::tee_file::TeeFileError
- common::protocol::GatestreamDown
- common::protocol::GatestreamUp
- common::protocol::PipelinedGatestreamDown
- common::protocol::PluginToSimulator
- common::protocol::SimulatorToPlugin
- common::types::Basis
- common::types::GateType
- common::types::PluginType
- common::types::QubitMeasurementValue
- host::configuration::EnvMod
- host::configuration::ReproductionPathStyle
- host::configuration::StreamCaptureMode
- host::configuration::Timeout
- host::reproduction::HostCall
- plugin::connection::IncomingMessage
- plugin::connection::OutgoingMessage
Traits
- common::channel::Channel
- common::channel::Receiver
- common::channel::Sender
- common::converter::Converter
- common::converter::FromArb
- common::converter::MatrixConverter
- common::converter::MatrixConverterArb
- common::converter::ToArb
- common::error::ResultExt
- common::log::Log
- host::accelerator::Accelerator
- host::configuration::PluginConfiguration
- host::plugin::Plugin
Macros
Functions
- bindings::dqcs_arb_assign
- bindings::dqcs_arb_cbor_get
- bindings::dqcs_arb_cbor_set
- bindings::dqcs_arb_clear
- bindings::dqcs_arb_get_raw
- bindings::dqcs_arb_get_size
- bindings::dqcs_arb_get_str
- bindings::dqcs_arb_insert_raw
- bindings::dqcs_arb_insert_str
- bindings::dqcs_arb_json_get
- bindings::dqcs_arb_json_set
- bindings::dqcs_arb_len
- bindings::dqcs_arb_new
- bindings::dqcs_arb_pop
- bindings::dqcs_arb_pop_raw
- bindings::dqcs_arb_pop_str
- bindings::dqcs_arb_push_raw
- bindings::dqcs_arb_push_str
- bindings::dqcs_arb_remove
- bindings::dqcs_arb_set_raw
- bindings::dqcs_arb_set_str
- bindings::dqcs_cmd_iface_cmp
- bindings::dqcs_cmd_iface_get
- bindings::dqcs_cmd_new
- bindings::dqcs_cmd_oper_cmp
- bindings::dqcs_cmd_oper_get
- bindings::dqcs_cq_len
- bindings::dqcs_cq_new
- bindings::dqcs_cq_next
- bindings::dqcs_cq_push
- bindings::dqcs_error_get
- bindings::dqcs_error_set
- bindings::dqcs_gate_controls
- bindings::dqcs_gate_expand_control
- bindings::dqcs_gate_has_controls
- bindings::dqcs_gate_has_matrix
- bindings::dqcs_gate_has_measures
- bindings::dqcs_gate_has_name
- bindings::dqcs_gate_has_targets
- bindings::dqcs_gate_matrix
- bindings::dqcs_gate_measures
- bindings::dqcs_gate_name
- bindings::dqcs_gate_new_custom
- bindings::dqcs_gate_new_measurement
- bindings::dqcs_gate_new_predef
- bindings::dqcs_gate_new_predef_one
- bindings::dqcs_gate_new_predef_three
- bindings::dqcs_gate_new_predef_two
- bindings::dqcs_gate_new_prep
- bindings::dqcs_gate_new_unitary
- bindings::dqcs_gate_reduce_control
- bindings::dqcs_gate_targets
- bindings::dqcs_gate_type
- bindings::dqcs_gm_add_custom
- bindings::dqcs_gm_add_custom_unitary
- bindings::dqcs_gm_add_fixed_unitary
- bindings::dqcs_gm_add_measure
- bindings::dqcs_gm_add_predef_unitary
- bindings::dqcs_gm_add_prep
- bindings::dqcs_gm_construct
- bindings::dqcs_gm_construct_one
- bindings::dqcs_gm_construct_three
- bindings::dqcs_gm_construct_two
- bindings::dqcs_gm_detect
- bindings::dqcs_gm_new
- bindings::dqcs_handle_delete
- bindings::dqcs_handle_delete_all
- bindings::dqcs_handle_dump
- bindings::dqcs_handle_leak_check
- bindings::dqcs_handle_type
- bindings::dqcs_log_raw
- bindings::dqcs_mat_add_controls
- bindings::dqcs_mat_approx_eq
- bindings::dqcs_mat_approx_unitary
- bindings::dqcs_mat_basis
- bindings::dqcs_mat_basis_approx_eq
- bindings::dqcs_mat_dimension
- bindings::dqcs_mat_get
- bindings::dqcs_mat_is_predef
- bindings::dqcs_mat_len
- bindings::dqcs_mat_new
- bindings::dqcs_mat_num_qubits
- bindings::dqcs_mat_predef
- bindings::dqcs_mat_strip_control
- bindings::dqcs_meas_new
- bindings::dqcs_meas_qubit_get
- bindings::dqcs_meas_qubit_set
- bindings::dqcs_meas_value_get
- bindings::dqcs_meas_value_set
- bindings::dqcs_mset_contains
- bindings::dqcs_mset_get
- bindings::dqcs_mset_len
- bindings::dqcs_mset_new
- bindings::dqcs_mset_remove
- bindings::dqcs_mset_set
- bindings::dqcs_mset_take
- bindings::dqcs_mset_take_any
- bindings::dqcs_pcfg_accept_timeout_get
- bindings::dqcs_pcfg_accept_timeout_set
- bindings::dqcs_pcfg_env_set
- bindings::dqcs_pcfg_env_unset
- bindings::dqcs_pcfg_executable
- bindings::dqcs_pcfg_init_cmd
- bindings::dqcs_pcfg_name
- bindings::dqcs_pcfg_new
- bindings::dqcs_pcfg_new_raw
- bindings::dqcs_pcfg_script
- bindings::dqcs_pcfg_shutdown_timeout_get
- bindings::dqcs_pcfg_shutdown_timeout_set
- bindings::dqcs_pcfg_stderr_mode_get
- bindings::dqcs_pcfg_stderr_mode_set
- bindings::dqcs_pcfg_stdout_mode_get
- bindings::dqcs_pcfg_stdout_mode_set
- bindings::dqcs_pcfg_tee
- bindings::dqcs_pcfg_type
- bindings::dqcs_pcfg_verbosity_get
- bindings::dqcs_pcfg_verbosity_set
- bindings::dqcs_pcfg_work_get
- bindings::dqcs_pcfg_work_set
- bindings::dqcs_pdef_author
- bindings::dqcs_pdef_name
- bindings::dqcs_pdef_new
- bindings::dqcs_pdef_set_advance_cb
- bindings::dqcs_pdef_set_allocate_cb
- bindings::dqcs_pdef_set_drop_cb
- bindings::dqcs_pdef_set_free_cb
- bindings::dqcs_pdef_set_gate_cb
- bindings::dqcs_pdef_set_host_arb_cb
- bindings::dqcs_pdef_set_initialize_cb
- bindings::dqcs_pdef_set_modify_measurement_cb
- bindings::dqcs_pdef_set_run_cb
- bindings::dqcs_pdef_set_upstream_arb_cb
- bindings::dqcs_pdef_type
- bindings::dqcs_pdef_version
- bindings::dqcs_plugin_advance
- bindings::dqcs_plugin_allocate
- bindings::dqcs_plugin_arb
- bindings::dqcs_plugin_free
- bindings::dqcs_plugin_gate
- bindings::dqcs_plugin_get_cycle
- bindings::dqcs_plugin_get_cycles_between_measures
- bindings::dqcs_plugin_get_cycles_since_measure
- bindings::dqcs_plugin_get_measurement
- bindings::dqcs_plugin_random_f64
- bindings::dqcs_plugin_random_u64
- bindings::dqcs_plugin_recv
- bindings::dqcs_plugin_run
- bindings::dqcs_plugin_send
- bindings::dqcs_plugin_start
- bindings::dqcs_plugin_wait
- bindings::dqcs_qbset_contains
- bindings::dqcs_qbset_copy
- bindings::dqcs_qbset_len
- bindings::dqcs_qbset_new
- bindings::dqcs_qbset_pop
- bindings::dqcs_qbset_push
- bindings::dqcs_scfg_dqcsim_verbosity_get
- bindings::dqcs_scfg_dqcsim_verbosity_set
- bindings::dqcs_scfg_log_callback
- bindings::dqcs_scfg_new
- bindings::dqcs_scfg_push_plugin
- bindings::dqcs_scfg_repro_disable
- bindings::dqcs_scfg_repro_path_style_get
- bindings::dqcs_scfg_repro_path_style_set
- bindings::dqcs_scfg_seed_get
- bindings::dqcs_scfg_seed_set
- bindings::dqcs_scfg_stderr_verbosity_get
- bindings::dqcs_scfg_stderr_verbosity_set
- bindings::dqcs_scfg_tee
- bindings::dqcs_sim_arb
- bindings::dqcs_sim_arb_idx
- bindings::dqcs_sim_get_author
- bindings::dqcs_sim_get_author_idx
- bindings::dqcs_sim_get_name
- bindings::dqcs_sim_get_name_idx
- bindings::dqcs_sim_get_version
- bindings::dqcs_sim_get_version_idx
- bindings::dqcs_sim_new
- bindings::dqcs_sim_recv
- bindings::dqcs_sim_send
- bindings::dqcs_sim_start
- bindings::dqcs_sim_wait
- bindings::dqcs_sim_write_reproduction_file
- bindings::dqcs_sim_yield
- bindings::dqcs_tcfg_init_cmd
- bindings::dqcs_tcfg_name
- bindings::dqcs_tcfg_new
- bindings::dqcs_tcfg_new_raw
- bindings::dqcs_tcfg_tee
- bindings::dqcs_tcfg_type
- bindings::dqcs_tcfg_verbosity_get
- bindings::dqcs_tcfg_verbosity_set
- common::error::err
- common::error::inv_arg
- common::error::inv_op
- common::error::log_err
- common::error::oe_err
- common::error::oe_inv_arg
- common::error::oe_inv_op
- common::error::oe_log_err
- common::log::deinit
- common::log::init
- common::log::stdio::proxy_stdio
- common::util::friendly_enum_parse
- common::util::friendly_enumerate
- common::util::friendly_name
- common::util::log_2
- plugin::log::setup_logging
Typedefs
- bindings::dqcs_cycle_t
- bindings::dqcs_handle_t
- bindings::dqcs_qubit_t
- common::channel::CrossbeamChannel
- common::channel::DownstreamChannel
- common::channel::IpcChannel
- common::channel::PluginChannel
- common::channel::SimulatorChannel
- common::channel::UpstreamChannel
- common::error::Result
- common::protocol::PluginToLogThread
- common::types::CycleDelta
- common::types::Cycles
- host::plugin::thread::PluginThreadClosure
- host::simulation::Pipeline