Skip to content

Commit 1b14cbc

Browse files
committed
implement parser layer
1 parent 302c7cd commit 1b14cbc

File tree

5 files changed

+843
-74
lines changed

5 files changed

+843
-74
lines changed

crates/utils/re_mcap/src/layers/mod.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ mod protobuf;
22
mod raw;
33
mod recording_info;
44
mod ros2;
5+
mod ros2_reflection;
56
mod schema;
67
mod stats;
78

@@ -10,7 +11,8 @@ use std::collections::{BTreeMap, BTreeSet};
1011

1112
pub use self::{
1213
protobuf::McapProtobufLayer, raw::McapRawLayer, recording_info::McapRecordingInfoLayer,
13-
ros2::McapRos2Layer, schema::McapSchemaLayer, stats::McapStatisticLayer,
14+
ros2::McapRos2Layer, ros2_reflection::McapRos2ReflectionLayer, schema::McapSchemaLayer,
15+
stats::McapStatisticLayer,
1416
};
1517

1618
use crate::{
@@ -323,7 +325,8 @@ impl LayerRegistry {
323325
.register_file_layer::<McapSchemaLayer>()
324326
.register_file_layer::<McapStatisticLayer>()
325327
// message layers (priority order):
326-
.register_message_layer::<McapRos2Layer>()
328+
// .register_message_layer::<McapRos2Layer>()
329+
.register_message_layer::<McapRos2ReflectionLayer>()
327330
.register_message_layer::<McapProtobufLayer>();
328331

329332
if raw_fallback_enabled {

0 commit comments

Comments
 (0)