bool ObjectManagerSaveObjectTable(ObjectManager& mgr, WOBJECT_TYPE::ENUM type, SlkTable const& table) { try { ObjTable<Option> objTable; MetaTable const& metaTable = mgr.load_singleton<META_SLK_TYPE::ENUM, MetaTable>(static_cast<META_SLK_TYPE::ENUM>(type)); SlkTableToObjTable(objTable, table, metaTable); return mgr.save(static_cast<OBJ_TYPE::ENUM>(type), objTable); } catch (base::exception const&) { return false; } return true; }