STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
time Struct Reference

#include <toml.hpp>

Public Member Functions

TOML_NODISCARD_CTOR time () noexcept=default
 TOML_CONSTRAINED_TEMPLATE ((impl::all_integral< H, M, S, NS >), typename H, typename M, typename S=uint8_t, typename NS=uint32_t) TOML_NODISCARD_CTOR const expr time(H h

Public Attributes

uint8_t hour
uint8_t minute
uint8_t second
uint32_t nanosecond
M m
M S s = S{}

Detailed Description

Definition at line 2705 of file toml.hpp.

Constructor & Destructor Documentation

◆ time()

TOML_NODISCARD_CTOR time::time ( )
defaultnoexcept

Referenced by combined_gui.SensorPlotWidget::_apply_demo_mode(), engine.pipeline.cea_cache.CEACache::_build_cache_parallel(), engine.pipeline.cea_cache.CEACache::_build_cache_sequential(), board_simulator.SimulatedBoard::_check_for_sensor_config(), calibration_orchestrator.CalibrationOrchestrator::_collect(), autonomous_pt_calibration.AutonomousPTCalibrator::_data_collection_loop(), smart_calibration_gui.SmartCalibrationGUI::_drain_synced(), backend.routers.layerx::_execute(), board_simulator.SimulatedBoard::_generate_data(), ball_valve_gui::_header(), autonomous_lc_calibration.AutonomousLCCalibrator::_listen(), autonomous_rtd_calibration.AutonomousRTDCalibrator::_listen(), autonomous_tc_calibration.AutonomousTCCalibrator::_listen(), actuator_testing_gui::_make_header(), sense_testing_gui::_make_header(), calibration_performance_monitor.PerformanceMonitor::_monitor_loop(), sense_testing_gui.SenseTestingGUIWindow::_on_add_max_force_to_leaderboard(), combined_gui.SettingsWidget::_on_reset_all_data(), sense_testing_gui.SenseTestingGUIWindow::_on_sensor_data(), calibration_orchestrator.CalibrationOrchestrator::_online_update(), calibration_orchestrator.CalibrationOrchestrator::_print_actuator_status(), calibration_orchestrator.CalibrationOrchestrator::_print_status(), autonomous_pt_calibration.AutonomousPTCalibrator::_process_pt_sample(), ota_upload::_progress_printer(), board_simulator.SimulatedBoard::_run(), calibration_orchestrator.CalibrationOrchestrator::_run_consensus_and_self_cal(), board_simulator.SimulatedBoard::_send_self_test(), board_simulator.SimulatedBoard::_send_sensor_data(), actuator_testing_gui.ActuatorTestingWindow::_update_board_status_labels(), sense_testing_gui.SenseTestingGUIWindow::_update_plots(), engine.layerx.sources.DrawingStore::add(), robust_pt_calibration_gui.BayesianPTCalibration::add_calibration_point(), autonomous_lc_calibration.AutonomousLCCalibrator::auto_fit(), autonomous_rtd_calibration.AutonomousRTDCalibrator::auto_fit(), autonomous_tc_calibration.AutonomousTCCalibrator::auto_fit(), calibration_robustness.BackupManager::backup_calibration_state(), ball_valve_gui.BallValveGui::board_active(), engine.layerx.card::build_card(), demo_sensor_sender::build_demo_packet(), board_startup_sim::build_self_test_packet(), magnetometer_calibration::collect_magnetometer_readings(), accelerometer_calibration::collect_static_positions(), gyroscope_calibration::collect_zero_velocity_readings(), smart_calibration_gui.SmartCalibrationGUI::confirm_human_input(), actuator_testing_gui::create_actuator_command_packet(), combined_gui::create_actuator_command_packet(), solenoid_characterization_gui::create_actuator_command_packet(), smart_calibration_gui.SmartCalibrationGUI::create_human_input_request(), combined_gui::create_pwm_actuator_command_packet(), solenoid_characterization_gui::create_pwm_actuator_command_packet(), engine.layerx.feedfit::design_update(), solenoid_characterization_gui.SolenoidCharacterizationWindow::get_current_board_time(), calibration_robustness.HealthMonitor::get_current_status(), combined_fsw_gui.UDPReceiver::get_stats(), combined_gui.UDPReceiver::get_stats(), lc_calibration_gui.UDPReceiver::get_stats(), pt_multi_gui.UDPReceiver::get_stats(), sense_testing_gui.UDPReceiver::get_stats(), pt_cali::live_feed(), combined_gui.CalibrationWindow::load_calibration(), board_startup_sim::main(), test_ota_flash::main(), send_sensor_config_manual::make_header(), ball_valve_gui.BallValveGui::on_board_heartbeat(), ball_valve_gui.ValvePanel::on_counts(), actuator_testing_gui.ActuatorTestingWindow::on_sensor_data(), combined_gui.SensorPlotWidget::on_sensor_data(), lc_calibration_gui.LCPlotWindow::on_sensor_data(), pt_multi_gui.PTPlotWindow::on_sensor_data(), solenoid_characterization_gui.SolenoidCharacterizationWindow::on_sensor_data(), combined_gui.CalibrationWindow::perform_zero_point_calibration(), robust_calibration.RobustCalibrationFramework::predict_pressure_with_uncertainty(), calibration_orchestrator.CalibrationOrchestrator::propagate_zero_point(), engine.layerx.measurements.MeasurementStore::put(), combined_gui.CalibrationWindow::record_calibration_point(), engine.layerx.analysis::reduce_trace(), ball_valve_gui.ValvePanel::refresh_position(), ball_valve_gui.BallValveGui::refresh_status(), actuator_testing_gui.SensorReceiver::run(), calibration_orchestrator.UDPSensorReceiver::run(), combined_fsw_gui.UDPReceiver::run(), combined_gui.UDPReceiver::run(), lc_calibration_gui.UDPReceiver::run(), pt_multi_gui.UDPReceiver::run(), sense_testing_gui.UDPReceiver::run(), layer1_sweep::run_case(), engine.optimizer.layers.layer2_pressure::run_layer2_pressure(), engine.optimizer.layers.layer3_thermal_protection::run_layer3_thermal_protection(), calibration_orchestrator.CalibrationOrchestrator::run_phase2(), t7_integration::scenario_restart(), calibration_robustness.BackupManager::should_backup(), smart_calibration_gui.SmartCalibrationGUI::should_request_human_input(), test_robustness_system::test_backup_and_recovery(), test_calibration_system::test_calibration_system(), test_robustness_system::test_health_monitoring(), test_human_input_system::test_human_input_system(), test_layerx::test_the_api_runs_a_burn(), autonomous_calibration_engine.AdaptivePriorEvolution::update_from_sensor(), smart_calibration_gui.SmartCalibrationGUI::update_performance_stats(), solenoid_characterization_gui.SolenoidCharacterizationWindow::update_plot(), combined_gui.SensorPlotWidget::update_plots(), pt_multi_gui.PTPlotWindow::update_plots(), smart_calibration_gui.SmartCalibrationGUI::update_plots(), combined_gui.SensorPlotWidget::update_statistics(), ota_upload::upload_firmware(), sense_testing_gui::upload_firmware_to_esp32(), t7_integration.FakeElodin::wait_clients(), and test_ota_flash::wait_until_listening().

Member Function Documentation

◆ TOML_CONSTRAINED_TEMPLATE()

time::TOML_CONSTRAINED_TEMPLATE ( (impl::all_integral< H, M, S, NS >) ,
typename H ,
typename M ,
typename S = uint8_t,
typename NS = uint32_t ) const

Member Data Documentation

◆ hour

uint8_t time::hour

Definition at line 2707 of file toml.hpp.

◆ m

◆ minute

uint8_t time::minute

Definition at line 2709 of file toml.hpp.

◆ nanosecond

uint32_t time::nanosecond

Definition at line 2713 of file toml.hpp.

Referenced by parser::parse_time().

◆ s

M S time::s = S{}

Definition at line 2724 of file toml.hpp.

Referenced by engine.core.injectors.impinging._RingManifold::march().

◆ second

uint8_t time::second

Definition at line 2711 of file toml.hpp.

Referenced by parser::parse_time().


The documentation for this struct was generated from the following file:
  • daq-server/diablo_server/lib/include/toml++/toml.hpp