#include <message_definition_cache.hpp>
◆ get_full_text()
std::pair< MessageDefinitionFormat, std::string > foxglove::MessageDefinitionCache::get_full_text |
( |
const std::string & |
package_resource_name | ) |
|
Concatenate the message definition with its dependencies into a self-contained schema. The format is different for MSG and IDL definitions, and is described fully here: MSG IDL Throws DefinitionNotFoundError if one or more definition files are missing for the given package resource name.
Definition at line 342 of file message_definition_cache.cpp.
◆ load_message_spec()
Load and parse the message file referenced by the given datatype, or return it from msg_specs_by_datatype
Definition at line 184 of file message_definition_cache.cpp.
◆ msg_specs_by_definition_identifier_
The documentation for this class was generated from the following files: