#pragma once #include #include namespace kel { namespace lbm { namespace sch { using namespace saw::schema; } template saw::error_or> setup_lbm_env(int argc, char** argv){ saw::data args_data{argc,argv}; saw::codec args_codec; saw::data args_decoded; auto eov = args_codec.decode(args_data,args_decoded); if(eov.is_error()){ return eov; } return args_decoded; } } }