A library designed to manipulate static data structures
The library defines the DataManager class which can be used to manipulate any type of static structure, enables callbacks & recursive dependencies registration and provides undo/redo management.
Run make example-data_mgr and execute build/apps/data_mgr.out for a use case of the DataManager object.
See examples/data_mgr_example.cpp for a code use example