kraken: engine: add 'EngineListener'

The `Engine` will be in charge of updating the book, triggering the
listener on each event.
This commit is contained in:
Bruno BELANYI 2022-03-12 03:51:43 +01:00
parent 21ff896730
commit e3b2d29463
4 changed files with 57 additions and 0 deletions

View file

@ -3,6 +3,7 @@ target_link_libraries(kraken PRIVATE common_options)
add_subdirectory(book)
add_subdirectory(csv)
add_subdirectory(engine)
add_subdirectory(parse)
add_subdirectory(utils)
@ -11,6 +12,7 @@ configure_file(config.h.in config.h)
target_link_libraries(kraken PRIVATE
book
csv
engine
parse
)