A C++ library for loading structured, human-readable data from the file system.
This code is legacy. It works (and may even be used by some code at The MITRE Corporation) but represents an unsupported approach. New project work should prefer modern, standardized data input methodologies like YAML or JSON.
Use CMake in the normal way. See the CI system for details.
cmake -S . -B build
cmake --build build --target fsloaderRead the example input file.
Build target: example
cmake -S . -B build -DFSLOADER_BUILD_EXAMPLE=ON
cmake --build build --target example
./build/exampleThis is the copyright work of The MITRE Corporation, and was produced for the U. S. Government under Contract Number 693KA8-22-C-00001, and is subject to Federal Aviation Administration Acquisition Management System Clause 3.5-13, Rights In Data-General (Oct. 2014), Alt. III and Alt. IV (Jan. 2009). No other use other than that granted to the U. S. Government, or to those acting on behalf of the U. S. Government, under that Clause is authorized without the express written permission of The MITRE Corporation. For further information, please contact The MITRE Corporation, Contracts Management Office, 7515 Colshire Drive, McLean, VA 22102-7539, (703) 983-6000.
(c) 2026 The MITRE Corporation. All Rights Reserved.
Approved for Public Release; Distribution Unlimited. 15-1482
This project contains content developed by The MITRE Corporation. If this code is used in a deployment or embedded within another project, it is requested that you send an email to opensource@mitre.org in order to let us know where this software is being used.
~ Happy Developing ~