Exemplo n.º 1
0
		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;
		}