classdef SCDclass_mdsparscalarint < SCDclass_mdspar % A constant int32 MDS+ parameter properties end methods function obj=SCDclass_mdsparscalarint(srctdimodel, destparam, varargin) obj@SCDclass_mdspar(srctdimodel, destparam, varargin); obj.getcommand=sprintf('mdsvalue(''%s'')',obj.tdiexprmodel); obj.classname=mfilename; end function actualizedata(obj, shot) obj=obj.preactualizecommon(shot); obj.caststring=sprintf('%s=int32(%s);',obj.assignvar,obj.assignvar); obj.postactualizecommon(shot); end function [obj, value] = getdata(obj, shot) [obj,value]=obj.getdatacommon(shot); value=int32(value); end function printinfo(obj) obj.printinfocommon; end function entrystring = genMARTe2entry(obj, shot) entrystring=obj.genMARTe2entrycommon(shot); entrystring=[entrystring ' }']; end end end