Mercurial > hg > ltpda
view m-toolbox/classes/@minfo/setFromEncodedInfo.m @ 6:2b57573b11c7 database-connection-manager
Add utils.mysql.execute
author | Daniele Nicolodi <nicolodi@science.unitn.it> |
---|---|
date | Mon, 05 Dec 2011 16:20:06 +0100 |
parents | f0afece42f48 |
children |
line wrap: on
line source
function p = setFromEncodedInfo(p, info) info = regexp(info, '#', 'split'); % info{1} is empty p.mname = info{2}; p.mclass = info{3}; p.mcategory = info{4}; p.mversion = utils.xml.recoverVersionString(info{5}); args = eval(info{6}); p.argsmin = args(1); p.argsmax = args(2); p.outmin = args(3); p.outmax = args(4); mod = info{7}; p.modifier = strcmpi(mod, 'true'); % info{8}: version dummy. We have to keep it for backwards compatibility. if numel(info) >= 9 p.description = info{9}; end end