File settings.hpp

Parent directory (/home/runner/work/slam-mer/slam-mer/slam/include)

Declares Settings, the runtime YAML configuration loader/cache.

Definition (/home/runner/work/slam-mer/slam-mer/slam/include/settings.hpp)

Detailed Description

Copyright (C) 2026 Mitsubishi Electric Research Laboratories (MERL) SPDX-License-Identifier: AGPL-3.0-or-later

This header defines the API that loads project settings from YAML files and exposes them through typed getters. The implementation merges a user file with defaults so missing keys keep stable baseline values. It also maps string tokens to strongly typed enums used by the rest of the system. Pedro Miraldo

Valter Piedade

Masashi Yamazaki

Includes

Included By

Namespaces

Classes

Variables