rosbags.typesys.stores

Concrete store implementations.

class rosbags.typesys.stores.Stores(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

All builtin stores.

EMPTY = 'empty'

Only builtin messages (Duration, Time).

LATEST = 'latest'

Alias for lastest ROS2 LTS.

ROS1_NOETIC = 'ros1_noetic'

Noetic Ninjemys.

ROS2_DASHING = 'ros2_dashing'

Dashing Diademata.

ROS2_ELOQUENT = 'ros2_eloquent'

Eloquent Elusor.

ROS2_FOXY = 'ros2_foxy'

Foxy Fitzroy.

ROS2_GALACTIC = 'ros2_galactic'

Galactic Geochelone.

ROS2_HUMBLE = 'ros2_humble'

Humble Hawksbill.

ROS2_IRON = 'ros2_iron'

Iron Irwini.

rosbags.typesys.stores.get_typestore(name)

Get typestore by name.

Return type:

Typestore

Parameters:

name (Stores)