Enum BoundsCheckBehavior

Enum Documentation

enum class ros_babel_fish_tools::BoundsCheckBehavior

Controls how deserialization behaves when a JSON/YAML array contains more elements than the bounded maximum of the target ROS array field.

Values:

enumerator Throw

Throw BabelFishException if input array exceeds the bounded max size (default)

enumerator Clamp

Silently limit to max size, discarding excess elements.