PopAction
(read only)
This property sets the Active Action by popping the next action off the COM Control Proxy action list. Returns zero when there are no more actions to pop.
Example
% Create DSS object
DSSObject = actxserver('OpenDSSEngine.DSS')
if ~DSSObject.Start(0),
disp('Unable to start openDSS');
return
end;
DSSText = DSSObject.Text;
DSSCircuit = DSSObject.ActiveCircuit;
% Compile a model
DSSText.Command = 'Compile C:\myPath\myModel.dss';
DSSCtrlQueue = DSSCircuit.CtrlQueue;
% Gets the number of actions pending
myIdx = DSSCtrlQueue.PopAction;
if myIdx == 0,
disp('No more actions in the queue');
end;