erosbag_core/
lib.rs

1mod bagfile;
2pub mod dto;
3pub mod error;
4pub mod identifier;
5mod mcap;
6mod mcap_file;
7pub mod ros_messages;
8pub mod topics;
9
10#[doc(inline)]
11pub use error::Error;
12
13#[doc(inline)]
14pub use identifier::TopicId;
15
16#[doc(inline)]
17pub use identifier::MessageId;
18
19#[doc(inline)]
20pub use identifier::FileName;
21
22#[doc(inline)]
23pub use identifier::ChunkId;
24
25#[doc(inline)]
26pub use identifier::ChannelId;
27
28#[doc(inline)]
29pub use identifier::ChannelTopic;
30
31#[doc(inline)]
32pub use bagfile::point_cloud_extensions::RosPointDataColumnType;
33
34#[doc(inline)]
35pub use mcap::Rosbag;
36
37#[doc(inline)]
38pub use mcap_file::McapFile;
39
40pub const MCAP_EXTENSION: &str = "mcap";
41pub const SQLITE3_EXTENSION: &str = "db3";