www.gusucode.com > mbcdata 工具箱 matlab 源码程序 > mbcdata/@calibrationdata/@mbc2csvinterface/mbc2csvinterface.m
function obj = mbc2csvinterface(varargin) %MBC2CSVINTERFACE MBC 2.x CSV file interface. % % Public properties are AUTOCOMMIT, CALIBRATIONTYPE, FILENAME and % PROGRESSMANAGER. % % Construction syntax is: % OBJ = CALIBRATIONDATA.MBC2CSVINTERFACE % OBJ = CALIBRATIONDATA.MBC2CSVINTERFACE(OBJ) % OBJ = CALIBRATIONDATA.MBC2CSVINTERFACE('PROPERTY', VALUE) % % See also FILEINTERFACE, CALIBRATIONINTERFACE. % Copyright 2004-2005 The MathWorks, Inc. % Allow construction from scratch or from an existing object if nargin && isa(varargin{1}, 'calibrationdata.mbc2csvinterface') obj = varargin{1}; varargin(1) = []; else obj = calibrationdata.mbc2csvinterface; obj.AutoCommit = false; end % Fire parent constructor to attach listeners obj.fileinterface; % Allow property, value pairs to be passed into constructor if length(varargin) set(obj, varargin{:}); end