Struct HandlerConfig

Struct Documentation

struct HandlerConfig

Configuration for a topic handler.

This struct is passed to handler factories to configure behavior. Handlers can use the fields relevant to them and ignore others.

Public Members

std::string input_topic
int queue_size = 10
int downsample_ratio = 1
bool verbose = false
bool scale_enabled = false
int target_width = 0
int target_height = 0
float scale_factor = 1.0f
bool jpeg_enabled = false
int jpeg_quality = 80
bool enable_voxel = true
bool enable_crop = true
bool use_worker_queue = true
bool use_raw_output = false
bool use_reliable_qos = false
float voxel_leaf_size = 0.1f
float max_radius = 50.0f
bool include_intensity = false