ros2_fault_injection
Contents
ros2_fault_injection API
Architecture
Fault Configuration
Runtime Services
Adding an Injector
Adding a Fault Type
API Reference
ros2_fault_injection
Index
Index
R
R
ros2_fault_injection (C++ type)
ros2_fault_injection::allowed_config_keys_for_injector_type (C++ function)
ros2_fault_injection::AssertionConfig (C++ struct)
ros2_fault_injection::AssertionConfig::duration (C++ member)
ros2_fault_injection::AssertionConfig::fault_id (C++ member)
ros2_fault_injection::AssertionConfig::id (C++ member)
ros2_fault_injection::AssertionConfig::min_hz (C++ member)
ros2_fault_injection::AssertionConfig::state (C++ member)
ros2_fault_injection::AssertionConfig::topic (C++ member)
ros2_fault_injection::AssertionConfig::type (C++ member)
ros2_fault_injection::AssertionConfig::window (C++ member)
ros2_fault_injection::AssertionConfig::within (C++ member)
ros2_fault_injection::AssertionResult (C++ struct)
ros2_fault_injection::AssertionResult::id (C++ member)
ros2_fault_injection::AssertionResult::message (C++ member)
ros2_fault_injection::AssertionResult::state (C++ member)
ros2_fault_injection::AssertionResult::type (C++ member)
ros2_fault_injection::AssertionState (C++ enum)
ros2_fault_injection::AssertionState::Failed (C++ enumerator)
ros2_fault_injection::AssertionState::Passed (C++ enumerator)
ros2_fault_injection::AssertionState::Pending (C++ enumerator)
ros2_fault_injection::describe_config (C++ function)
ros2_fault_injection::describe_config_update (C++ function)
ros2_fault_injection::describe_fault (C++ function)
ros2_fault_injection::FaultAssertionRunner (C++ class)
ros2_fault_injection::FaultAssertionRunner::FaultAssertionRunner (C++ function)
ros2_fault_injection::FaultAssertionRunner::results (C++ function)
ros2_fault_injection::FaultAssertionRunner::start (C++ function)
ros2_fault_injection::FaultConfig (C++ struct)
ros2_fault_injection::FaultConfig::config (C++ member)
ros2_fault_injection::FaultConfig::duration (C++ member)
ros2_fault_injection::FaultConfig::id (C++ member)
ros2_fault_injection::FaultConfig::injector_id (C++ member)
ros2_fault_injection::FaultConfig::start (C++ member)
ros2_fault_injection::FaultConfigField (C++ struct)
ros2_fault_injection::FaultConfigField::default_value (C++ member)
ros2_fault_injection::FaultConfigField::description (C++ member)
ros2_fault_injection::FaultConfigField::key (C++ member)
ros2_fault_injection::FaultConfigField::max_value (C++ member)
ros2_fault_injection::FaultConfigField::min_value (C++ member)
ros2_fault_injection::FaultConfigField::type (C++ member)
ros2_fault_injection::FaultController (C++ class)
ros2_fault_injection::FaultController::FaultController (C++ function)
ros2_fault_injection::FaultController::injectors (C++ function)
ros2_fault_injection::FaultController::reload_scenario (C++ function)
ros2_fault_injection::FaultEvent (C++ struct)
ros2_fault_injection::FaultEvent::details (C++ member)
ros2_fault_injection::FaultEvent::fault_id (C++ member)
ros2_fault_injection::FaultEvent::injector_id (C++ member)
ros2_fault_injection::FaultEvent::source (C++ member)
ros2_fault_injection::FaultEvent::state (C++ member)
ros2_fault_injection::FaultEventAssertion (C++ class)
ros2_fault_injection::FaultEventAssertion::FaultEventAssertion (C++ function)
ros2_fault_injection::FaultEventAssertion::observe (C++ function)
ros2_fault_injection::FaultEventAssertion::result (C++ function)
ros2_fault_injection::FaultEventAssertion::update (C++ function)
ros2_fault_injection::FaultEventPublisher (C++ class)
ros2_fault_injection::FaultEventPublisher::FaultEventPublisher (C++ function)
ros2_fault_injection::FaultEventPublisher::publish (C++ function)
ros2_fault_injection::FaultInjector (C++ class)
ros2_fault_injection::FaultInjector::activate_fault (C++ function)
ros2_fault_injection::FaultInjector::active_fault_ids (C++ function)
ros2_fault_injection::FaultInjector::add_fault (C++ function)
ros2_fault_injection::FaultInjector::clear_faults (C++ function)
ros2_fault_injection::FaultInjector::config_schema (C++ function)
ros2_fault_injection::FaultInjector::deactivate_fault (C++ function)
ros2_fault_injection::FaultInjector::fault_ids (C++ function)
ros2_fault_injection::FaultInjector::get_fault_config (C++ function)
ros2_fault_injection::FaultInjector::has_fault (C++ function)
ros2_fault_injection::FaultInjector::id (C++ function)
ros2_fault_injection::FaultInjector::set_fault_config_value (C++ function)
ros2_fault_injection::FaultInjector::type (C++ function)
ros2_fault_injection::FaultInjector::~FaultInjector (C++ function)
ros2_fault_injection::FaultInjectorBase (C++ class)
ros2_fault_injection::FaultInjectorBase::activate_fault (C++ function)
ros2_fault_injection::FaultInjectorBase::active_ (C++ member)
ros2_fault_injection::FaultInjectorBase::active_bool (C++ function)
ros2_fault_injection::FaultInjectorBase::active_delay (C++ function)
ros2_fault_injection::FaultInjectorBase::active_fault_ids (C++ function)
ros2_fault_injection::FaultInjectorBase::active_max_double (C++ function)
ros2_fault_injection::FaultInjectorBase::active_max_int (C++ function)
ros2_fault_injection::FaultInjectorBase::active_string (C++ function)
ros2_fault_injection::FaultInjectorBase::active_sum_double (C++ function)
ros2_fault_injection::FaultInjectorBase::add_fault (C++ function)
ros2_fault_injection::FaultInjectorBase::clear_faults (C++ function)
ros2_fault_injection::FaultInjectorBase::config_ (C++ member)
ros2_fault_injection::FaultInjectorBase::config_schema (C++ function)
ros2_fault_injection::FaultInjectorBase::deactivate_fault (C++ function)
ros2_fault_injection::FaultInjectorBase::fault_ids (C++ function)
ros2_fault_injection::FaultInjectorBase::FaultInjectorBase (C++ function)
ros2_fault_injection::FaultInjectorBase::faults_ (C++ member)
ros2_fault_injection::FaultInjectorBase::get_fault_config (C++ function)
ros2_fault_injection::FaultInjectorBase::has_fault (C++ function)
ros2_fault_injection::FaultInjectorBase::id (C++ function)
ros2_fault_injection::FaultInjectorBase::mutex_ (C++ member)
ros2_fault_injection::FaultInjectorBase::node_ (C++ member)
ros2_fault_injection::FaultInjectorBase::rng_ (C++ member)
ros2_fault_injection::FaultInjectorBase::set_fault_config_value (C++ function)
ros2_fault_injection::FaultInjectorBase::should_drop (C++ function)
ros2_fault_injection::FaultInjectorBase::type (C++ function)
ros2_fault_injection::FaultInjectorFactory (C++ class)
ros2_fault_injection::FaultInjectorFactory::create (C++ function)
ros2_fault_injection::FaultInjectorFactory::FaultInjectorFactory (C++ function)
ros2_fault_injection::FaultInjectorPlugin (C++ class)
ros2_fault_injection::FaultInjectorPlugin::create (C++ function)
ros2_fault_injection::FaultInjectorPlugin::type (C++ function)
ros2_fault_injection::FaultInjectorPlugin::~FaultInjectorPlugin (C++ function)
ros2_fault_injection::FaultScheduler (C++ class)
ros2_fault_injection::FaultScheduler::clear (C++ function)
ros2_fault_injection::FaultScheduler::FaultScheduler (C++ function)
ros2_fault_injection::FaultScheduler::schedule (C++ function)
ros2_fault_injection::FaultServiceManager (C++ class)
ros2_fault_injection::FaultServiceManager::FaultServiceManager (C++ function)
ros2_fault_injection::FaultServiceManager::InjectorMap (C++ type)
ros2_fault_injection::FaultServiceManager::ReloadScenarioCallback (C++ type)
ros2_fault_injection::find_injector (C++ function)
ros2_fault_injection::find_schema_field (C++ function)
ros2_fault_injection::ImuFaultInjector (C++ class)
ros2_fault_injection::ImuFaultInjector::config_schema (C++ function)
ros2_fault_injection::ImuFaultInjector::ImuFaultInjector (C++ function)
ros2_fault_injection::ImuFaultInjector::static_config_schema (C++ function)
ros2_fault_injection::ImuFaultInjectorPlugin (C++ class)
ros2_fault_injection::ImuFaultInjectorPlugin::create (C++ function)
ros2_fault_injection::ImuFaultInjectorPlugin::type (C++ function)
ros2_fault_injection::InjectorConfig (C++ struct)
ros2_fault_injection::InjectorConfig::id (C++ member)
ros2_fault_injection::InjectorConfig::topic (C++ member)
ros2_fault_injection::InjectorConfig::trigger_service (C++ member)
ros2_fault_injection::InjectorConfig::type (C++ member)
ros2_fault_injection::InjectorMap (C++ type)
ros2_fault_injection::is_allowed_config_key (C++ function)
ros2_fault_injection::is_initially_active (C++ function)
ros2_fault_injection::is_known_injector_type (C++ function)
ros2_fault_injection::JointStateFaultInjector (C++ class)
ros2_fault_injection::JointStateFaultInjector::config_schema (C++ function)
ros2_fault_injection::JointStateFaultInjector::JointStateFaultInjector (C++ function)
ros2_fault_injection::JointStateFaultInjector::static_config_schema (C++ function)
ros2_fault_injection::JointStateFaultInjectorPlugin (C++ class)
ros2_fault_injection::JointStateFaultInjectorPlugin::create (C++ function)
ros2_fault_injection::JointStateFaultInjectorPlugin::type (C++ function)
ros2_fault_injection::load_scenario_config (C++ function)
ros2_fault_injection::OdomFaultInjector (C++ class)
ros2_fault_injection::OdomFaultInjector::config_schema (C++ function)
ros2_fault_injection::OdomFaultInjector::OdomFaultInjector (C++ function)
ros2_fault_injection::OdomFaultInjector::static_config_schema (C++ function)
ros2_fault_injection::OdomFaultInjectorPlugin (C++ class)
ros2_fault_injection::OdomFaultInjectorPlugin::create (C++ function)
ros2_fault_injection::OdomFaultInjectorPlugin::type (C++ function)
ros2_fault_injection::ReloadScenarioResult (C++ struct)
ros2_fault_injection::ReloadScenarioResult::message (C++ member)
ros2_fault_injection::ReloadScenarioResult::success (C++ member)
ros2_fault_injection::ScanFaultInjector (C++ class)
ros2_fault_injection::ScanFaultInjector::config_schema (C++ function)
ros2_fault_injection::ScanFaultInjector::ScanFaultInjector (C++ function)
ros2_fault_injection::ScanFaultInjector::static_config_schema (C++ function)
ros2_fault_injection::ScanFaultInjectorPlugin (C++ class)
ros2_fault_injection::ScanFaultInjectorPlugin::create (C++ function)
ros2_fault_injection::ScanFaultInjectorPlugin::type (C++ function)
ros2_fault_injection::ScenarioConfig (C++ struct)
ros2_fault_injection::ScenarioConfig::assertions (C++ member)
ros2_fault_injection::ScenarioConfig::faults (C++ member)
ros2_fault_injection::ScenarioConfig::initially_active_faults (C++ member)
ros2_fault_injection::ScenarioConfig::injector (C++ member)
ros2_fault_injection::ScenarioConfig::injectors (C++ member)
ros2_fault_injection::schema_for_builtin_injector_type (C++ function)
ros2_fault_injection::TfFaultInjector (C++ class)
ros2_fault_injection::TfFaultInjector::config_schema (C++ function)
ros2_fault_injection::TfFaultInjector::static_config_schema (C++ function)
ros2_fault_injection::TfFaultInjector::TfFaultInjector (C++ function)
ros2_fault_injection::TfFaultInjectorPlugin (C++ class)
ros2_fault_injection::TfFaultInjectorPlugin::create (C++ function)
ros2_fault_injection::TfFaultInjectorPlugin::type (C++ function)
ros2_fault_injection::TopicEndpointConfig (C++ struct)
ros2_fault_injection::TopicEndpointConfig::input_topic (C++ member)
ros2_fault_injection::TopicEndpointConfig::output_topic (C++ member)
ros2_fault_injection::TopicEndpointConfig::qos_depth (C++ member)
ros2_fault_injection::TriggerServiceEndpointConfig (C++ struct)
ros2_fault_injection::TriggerServiceEndpointConfig::proxy_service (C++ member)
ros2_fault_injection::TriggerServiceEndpointConfig::target_service (C++ member)
ros2_fault_injection::TriggerServiceFaultInjector (C++ class)
ros2_fault_injection::TriggerServiceFaultInjector::config_schema (C++ function)
ros2_fault_injection::TriggerServiceFaultInjector::static_config_schema (C++ function)
ros2_fault_injection::TriggerServiceFaultInjector::TriggerServiceFaultInjector (C++ function)
ros2_fault_injection::TriggerServiceFaultInjectorPlugin (C++ class)
ros2_fault_injection::TriggerServiceFaultInjectorPlugin::create (C++ function)
ros2_fault_injection::TriggerServiceFaultInjectorPlugin::type (C++ function)
ros2_fault_injection::validate_assertions (C++ function)
ros2_fault_injection::validate_config_value (C++ function)
,
[1]
ros2_fault_injection::validate_fault (C++ function)
ros2_fault_injection::validate_fault_config_against_schema (C++ function)
ros2_fault_injection::validate_injector (C++ function)
ros2_fault_injection::validate_required_schema_fields (C++ function)
ros2_fault_injection::validate_scenario (C++ function)
ros2_fault_injection::ValidationResult (C++ struct)
ros2_fault_injection::ValidationResult::errors (C++ member)
ros2_fault_injection::ValidationResult::ok (C++ function)
ros2_fault_injection::ValidationResult::warnings (C++ member)