foxglove_bridge: Rolling
Links
Rosindex
Website
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace foxglove_bridge
Namespace rclcpp
Namespace std
Classes and Structs
Struct ClientAdvertisement
Struct DefinitionIdentifier
Struct FoxgloveBridge::PairHash
Struct MessageDefinitionCache::DefinitionIdentifierHash
Struct MessageSpec
Class ClientChannelError
Class DefinitionNotFoundError
Class FoxgloveBridge
Class GenericClient
Class MessageDefinitionCache
Class ParameterInterface
Enums
Enum MessageDefinitionFormat
Enum UnresponsiveNodePolicy
Functions
Function foxglove_bridge::declareParameters
Function foxglove_bridge::getNodeAndNodeNamespace
Function foxglove_bridge::isWhitelisted
Function foxglove_bridge::parse_dependencies
Function foxglove_bridge::parseRegexStrings
Function foxglove_bridge::splitMessageDefinitions
Function foxglove_bridge::trimString
Variables
Variable foxglove_bridge::ACTION_FEEDBACK_MESSAGE_SUFFIX
Variable foxglove_bridge::ACTION_GOAL_SERVICE_SUFFIX
Variable foxglove_bridge::ACTION_RESULT_SERVICE_SUFFIX
Variable foxglove_bridge::CAPABILITY_ASSETS
Variable foxglove_bridge::CAPABILITY_CLIENT_PUBLISH
Variable foxglove_bridge::CAPABILITY_CONNECTION_GRAPH
Variable foxglove_bridge::CAPABILITY_PARAMETERS
Variable foxglove_bridge::CAPABILITY_PARAMETERS_SUBSCRIBE
Variable foxglove_bridge::CAPABILITY_SERVICES
Variable foxglove_bridge::CAPABILITY_TIME
Variable foxglove_bridge::DEFAULT_ADDRESS
Variable foxglove_bridge::DEFAULT_CAPABILITIES
Variable foxglove_bridge::DEFAULT_MAX_QOS_DEPTH
Variable foxglove_bridge::DEFAULT_MIN_QOS_DEPTH
Variable foxglove_bridge::DEFAULT_PORT
Variable foxglove_bridge::DEFAULT_SEND_BUFFER_LIMIT
Variable foxglove_bridge::FOXGLOVE_BRIDGE_GIT_HASH
Variable foxglove_bridge::FOXGLOVE_BRIDGE_VERSION
Variable foxglove_bridge::PARAM_ADDRESS
Variable foxglove_bridge::PARAM_ASSET_URI_ALLOWLIST
Variable foxglove_bridge::PARAM_BEST_EFFORT_QOS_TOPIC_WHITELIST
Variable foxglove_bridge::PARAM_CAPABILITIES
Variable foxglove_bridge::PARAM_CERTFILE
Variable foxglove_bridge::PARAM_CLIENT_TOPIC_WHITELIST
Variable foxglove_bridge::PARAM_DEBUG
Variable foxglove_bridge::PARAM_DISABLE_LOAN_MESSAGE
Variable foxglove_bridge::PARAM_IGN_UNRESPONSIVE_PARAM_NODES
Variable foxglove_bridge::PARAM_INCLUDE_HIDDEN
Variable foxglove_bridge::PARAM_KEYFILE
Variable foxglove_bridge::PARAM_MAX_QOS_DEPTH
Variable foxglove_bridge::PARAM_MIN_QOS_DEPTH
Variable foxglove_bridge::PARAM_PARAMETER_WHITELIST
Variable foxglove_bridge::PARAM_PORT
Variable foxglove_bridge::PARAM_SEND_BUFFER_LIMIT
Variable foxglove_bridge::PARAM_SERVICE_WHITELIST
Variable foxglove_bridge::PARAM_TOPIC_WHITELIST
Variable foxglove_bridge::PARAM_USE_COMPRESSION
Variable foxglove_bridge::PARAM_USETLS
Variable foxglove_bridge::SERVICE_REQUEST_MESSAGE_SUFFIX
Variable foxglove_bridge::SERVICE_RESPONSE_MESSAGE_SUFFIX
Variable foxglove_bridge::SUPPORTED_SUBPROTOCOL
Typedefs
Typedef foxglove_bridge::ChannelAndClientId
Typedef foxglove_bridge::ChannelId
Typedef foxglove_bridge::ClientId
Typedef foxglove_bridge::MapOfSets
Typedef foxglove_bridge::ParameterList
Typedef foxglove_bridge::ParamUpdateFunc
Typedef foxglove_bridge::Publication
Typedef foxglove_bridge::ServicesByType
Typedef foxglove_bridge::SinkId
Typedef foxglove_bridge::Subscription
Directories
Directory include
Directory foxglove_bridge
Files
File common.hpp
File generic_client.hpp
File message_definition_cache.hpp
File param_utils.hpp
File parameter_interface.hpp
File ros2_foxglove_bridge.hpp
File utils.hpp
Standard Documents
README
foxglove_bridge
Motivation
Build and install
Running the bridge
For developers
Clients
License
PACKAGE
Index
foxglove_bridge: Rolling
Index
Index
F
F
foxglove_bridge::ACTION_FEEDBACK_MESSAGE_SUFFIX (C++ member)
foxglove_bridge::ACTION_GOAL_SERVICE_SUFFIX (C++ member)
foxglove_bridge::ACTION_RESULT_SERVICE_SUFFIX (C++ member)
foxglove_bridge::CAPABILITY_ASSETS (C++ member)
foxglove_bridge::CAPABILITY_CLIENT_PUBLISH (C++ member)
foxglove_bridge::CAPABILITY_CONNECTION_GRAPH (C++ member)
foxglove_bridge::CAPABILITY_PARAMETERS (C++ member)
foxglove_bridge::CAPABILITY_PARAMETERS_SUBSCRIBE (C++ member)
foxglove_bridge::CAPABILITY_SERVICES (C++ member)
foxglove_bridge::CAPABILITY_TIME (C++ member)
foxglove_bridge::ChannelAndClientId (C++ type)
foxglove_bridge::ChannelId (C++ type)
foxglove_bridge::ClientAdvertisement (C++ struct)
foxglove_bridge::ClientAdvertisement::encoding (C++ member)
foxglove_bridge::ClientAdvertisement::publisher (C++ member)
foxglove_bridge::ClientAdvertisement::topicName (C++ member)
foxglove_bridge::ClientAdvertisement::topicType (C++ member)
foxglove_bridge::ClientChannelError (C++ class)
foxglove_bridge::ClientChannelError::ClientChannelError (C++ function)
foxglove_bridge::ClientId (C++ type)
foxglove_bridge::declareParameters (C++ function)
foxglove_bridge::DEFAULT_ADDRESS (C++ member)
foxglove_bridge::DEFAULT_CAPABILITIES (C++ member)
foxglove_bridge::DEFAULT_MAX_QOS_DEPTH (C++ member)
foxglove_bridge::DEFAULT_MIN_QOS_DEPTH (C++ member)
foxglove_bridge::DEFAULT_PORT (C++ member)
foxglove_bridge::DEFAULT_SEND_BUFFER_LIMIT (C++ member)
foxglove_bridge::DefinitionIdentifier (C++ struct)
foxglove_bridge::DefinitionIdentifier::format (C++ member)
foxglove_bridge::DefinitionIdentifier::operator== (C++ function)
foxglove_bridge::DefinitionIdentifier::package_resource_name (C++ member)
foxglove_bridge::DefinitionNotFoundError (C++ class)
foxglove_bridge::DefinitionNotFoundError::DefinitionNotFoundError (C++ function)
foxglove_bridge::DefinitionNotFoundError::what (C++ function)
foxglove_bridge::FOXGLOVE_BRIDGE_GIT_HASH (C++ member)
foxglove_bridge::FOXGLOVE_BRIDGE_VERSION (C++ member)
foxglove_bridge::FoxgloveBridge (C++ class)
foxglove_bridge::FoxgloveBridge::FoxgloveBridge (C++ function)
foxglove_bridge::FoxgloveBridge::PairHash (C++ struct)
foxglove_bridge::FoxgloveBridge::PairHash::operator() (C++ function)
foxglove_bridge::FoxgloveBridge::rosgraphPollThread (C++ function)
foxglove_bridge::FoxgloveBridge::TopicAndDatatype (C++ type)
foxglove_bridge::FoxgloveBridge::updateAdvertisedServices (C++ function)
foxglove_bridge::FoxgloveBridge::updateAdvertisedTopics (C++ function)
foxglove_bridge::FoxgloveBridge::updateConnectionGraph (C++ function)
foxglove_bridge::FoxgloveBridge::~FoxgloveBridge (C++ function)
foxglove_bridge::GenericClient (C++ class)
foxglove_bridge::GenericClient::async_send_request (C++ function)
foxglove_bridge::GenericClient::create_request_header (C++ function)
foxglove_bridge::GenericClient::create_response (C++ function)
foxglove_bridge::GenericClient::GenericClient (C++ function)
foxglove_bridge::GenericClient::handle_response (C++ function)
foxglove_bridge::GenericClient::SharedRequest (C++ type)
foxglove_bridge::GenericClient::~GenericClient (C++ function)
foxglove_bridge::getNodeAndNodeNamespace (C++ function)
foxglove_bridge::isWhitelisted (C++ function)
foxglove_bridge::MapOfSets (C++ type)
foxglove_bridge::MessageDefinitionCache (C++ class)
foxglove_bridge::MessageDefinitionCache::DefinitionIdentifierHash (C++ struct)
foxglove_bridge::MessageDefinitionCache::DefinitionIdentifierHash::operator() (C++ function)
foxglove_bridge::MessageDefinitionCache::get_full_text (C++ function)
foxglove_bridge::MessageDefinitionFormat (C++ enum)
foxglove_bridge::MessageDefinitionFormat::IDL (C++ enumerator)
foxglove_bridge::MessageDefinitionFormat::MSG (C++ enumerator)
foxglove_bridge::MessageSpec (C++ struct)
foxglove_bridge::MessageSpec::dependencies (C++ member)
foxglove_bridge::MessageSpec::format (C++ member)
foxglove_bridge::MessageSpec::MessageSpec (C++ function)
foxglove_bridge::MessageSpec::text (C++ member)
foxglove_bridge::PARAM_ADDRESS (C++ member)
foxglove_bridge::PARAM_ASSET_URI_ALLOWLIST (C++ member)
foxglove_bridge::PARAM_BEST_EFFORT_QOS_TOPIC_WHITELIST (C++ member)
foxglove_bridge::PARAM_CAPABILITIES (C++ member)
foxglove_bridge::PARAM_CERTFILE (C++ member)
foxglove_bridge::PARAM_CLIENT_TOPIC_WHITELIST (C++ member)
foxglove_bridge::PARAM_DEBUG (C++ member)
foxglove_bridge::PARAM_DISABLE_LOAN_MESSAGE (C++ member)
foxglove_bridge::PARAM_IGN_UNRESPONSIVE_PARAM_NODES (C++ member)
foxglove_bridge::PARAM_INCLUDE_HIDDEN (C++ member)
foxglove_bridge::PARAM_KEYFILE (C++ member)
foxglove_bridge::PARAM_MAX_QOS_DEPTH (C++ member)
foxglove_bridge::PARAM_MIN_QOS_DEPTH (C++ member)
foxglove_bridge::PARAM_PARAMETER_WHITELIST (C++ member)
foxglove_bridge::PARAM_PORT (C++ member)
foxglove_bridge::PARAM_SEND_BUFFER_LIMIT (C++ member)
foxglove_bridge::PARAM_SERVICE_WHITELIST (C++ member)
foxglove_bridge::PARAM_TOPIC_WHITELIST (C++ member)
foxglove_bridge::PARAM_USE_COMPRESSION (C++ member)
foxglove_bridge::PARAM_USETLS (C++ member)
foxglove_bridge::ParameterInterface (C++ class)
foxglove_bridge::ParameterInterface::cloneParameterList (C++ function)
foxglove_bridge::ParameterInterface::getParams (C++ function)
foxglove_bridge::ParameterInterface::ParameterInterface (C++ function)
foxglove_bridge::ParameterInterface::setParams (C++ function)
foxglove_bridge::ParameterInterface::setParamUpdateCallback (C++ function)
foxglove_bridge::ParameterInterface::subscribeParams (C++ function)
foxglove_bridge::ParameterInterface::unsubscribeParams (C++ function)
foxglove_bridge::ParameterList (C++ type)
foxglove_bridge::ParamUpdateFunc (C++ type)
foxglove_bridge::parse_dependencies (C++ function)
foxglove_bridge::parseRegexStrings (C++ function)
foxglove_bridge::Publication (C++ type)
foxglove_bridge::SERVICE_REQUEST_MESSAGE_SUFFIX (C++ member)
foxglove_bridge::SERVICE_RESPONSE_MESSAGE_SUFFIX (C++ member)
foxglove_bridge::ServicesByType (C++ type)
foxglove_bridge::SinkId (C++ type)
foxglove_bridge::splitMessageDefinitions (C++ function)
foxglove_bridge::Subscription (C++ type)
foxglove_bridge::SUPPORTED_SUBPROTOCOL (C++ member)
foxglove_bridge::trimString (C++ function)
foxglove_bridge::UnresponsiveNodePolicy (C++ enum)
foxglove_bridge::UnresponsiveNodePolicy::Ignore (C++ enumerator)
foxglove_bridge::UnresponsiveNodePolicy::Retry (C++ enumerator)