/* file init_printjson.cpp * * author: Roland Conybeare, Sep 2022 */ #include "init_printjson.hpp" #include "xo/reflect/init_reflect.hpp" #include "xo/subsys/Subsystem.hpp" namespace xo { void InitSubsys::init() { /* placeholder -- expecting there to be non-trivial content soon */ } /*init*/ InitEvidence InitSubsys::require() { InitEvidence retval; /* subsystem dependencies for printjson/ */ retval ^= InitSubsys::require(); /* printjson/'s own initialization code */ retval ^= Subsystem::provide("printjson", &init); return retval; } /*require*/ } /*namespace xo*/ /* end init_printjson.cpp */