grepros 1.3.0
grep for ROS bag files and live topics
Loading...
Searching...
No Matches
grepros.plugins.mcap Namespace Reference

Classes

class  McapBag
 
class  McapSink
 

Functions

 copy_with_slots (self)
 
 deepcopy_with_slots (self, memo)
 
 init (*_, **__)
 
 message_get_fields_and_field_types (self)
 
 message_repr (self)
 

Variables

 mcap
 

Detailed Description

MCAP input and output.

------------------------------------------------------------------------------
This file is part of grepros - grep for ROS bag files and live topics.
Released under the BSD License.

@author      Erki Suurjaak
@created     14.10.2022
@modified    21.04.2024
------------------------------------------------------------------------------

Function Documentation

◆ copy_with_slots()

copy_with_slots (   self)
Returns a shallow copy, with slots populated manually.

Definition at line 541 of file mcap.py.

◆ deepcopy_with_slots()

deepcopy_with_slots (   self,
  memo 
)
Returns a deep copy, with slots populated manually.

Definition at line 549 of file mcap.py.

◆ init()

init ( _,
**  __ 
)
Adds MCAP support to reading and writing. Raises ImportWarning if libraries not available.

Definition at line 689 of file mcap.py.

◆ message_get_fields_and_field_types()

message_get_fields_and_field_types (   self)
Returns a map of message field names and types (patch method for MCAP message classes).

Definition at line 557 of file mcap.py.

◆ message_repr()

message_repr (   self)
Returns a string representation of ROS message.

Definition at line 562 of file mcap.py.

Variable Documentation

◆ mcap

mcap

Definition at line 26 of file mcap.py.