view m-toolbox/classes/@ssmblock/string.m @ 32:e22b091498e4
database-connection-manager
Update makeToolbox
author |
Daniele Nicolodi <nicolodi@science.unitn.it> |
date |
Mon, 05 Dec 2011 16:20:06 +0100 (2011-12-05) |
parents |
f0afece42f48 |
children |
|
line source
% STRING converts a ssmblock object to a command string which will recreate the object.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% DESCRIPTION: STRING converts a ssmblock object to a command string which will
% recreate the ssmblock object.
%
% CALL: cmd = string(u)
%
% VERSION: $Id: string.m,v 1.4 2011/02/18 16:48:54 ingo Exp $
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function varargout = string(varargin)
objs = [varargin{:}];
pstr = '[ ';
for ii = 1:numel(objs)
pstr = [pstr 'ssmblock('];
pstr = [pstr '''' objs(ii).name '''' ',' string(objs(ii).ports) ',' '''' objs(ii).description ''''];
pstr = [pstr ''') '];
end
pstr = [pstr ']'];
varargout{1} = pstr;
end