roboto.experimental.topics.decode.file_decoder#

Module Contents#

roboto.experimental.topics.decode.file_decoder.make_file_decoder_opener(params)#

Return a FileDecoderOpener that reads files through params.

The opener picks the decoder by the group’s format: McapFileDecoder or ParquetFileDecoder.

Parameters:

params (roboto.experimental.topics.decode.common.FileDecodeParams) – How to reach each file and whether to cache it.

Returns:

An opener of file decoders. The opener raises RobotoReadPlanExecutionException with kind unsupported-format for a format other than MCAP or Parquet, and passes on what opening the decoder raises.

Return type:

roboto.experimental.topics.decode.common.FileDecoderOpener