/* file init_reactor.cpp * * author: Roland Conybeare, Aug 2022 */ #include "init_reactor.hpp" #include "xo/reflect/init_reflect.hpp" namespace xo { void InitSubsys::init() { /* TODO: reflect reactor types */ } /*init*/ InitEvidence InitSubsys::require() { InitEvidence retval; /* subsystem dependencies for reactor/ */ retval ^= InitSubsys::require(); /* reactor/'s own initialization code */ retval ^= Subsystem::provide("reactor", &init); return retval; } /*require*/ } /*namespace xo*/ /* end init_reactor.cpp */