time | Calls | line |
---|
| | 163 | function data = enteringCell(iCell, data, doCapture)
|
| | 164 |
|
< 0.001 | 5 | 165 | data.lastGo = iCell;
|
| | 166 |
|
< 0.001 | 5 | 167 | if doCapture
|
| | 168 | for iPlugins = 1:numel(data.plugins)
|
| | 169 | if data.plugins(iPlugins).check() && ...
|
| | 170 | (exist(data.plugins(iPlugins).classname,'class') == 8)
|
| | 171 | if isempty(data.plugins(iPlugins).instance)
|
| | 172 | data.plugins(iPlugins).instance = feval(data.plugins(iPlugins).classname,data.options);
|
| | 173 | end
|
| | 174 | data.plugins(iPlugins).instance.enteringCell(iCell)
|
| | 175 | end
|
| | 176 | end
|
| | 177 | end
|
| | 178 |
|
| | 179 | % Leave a divider in the output stream.
|
< 0.001 | 5 | 180 | fprintf('%s%iA%iX',data.marker,iCell,data.counter())
|
| | 181 |
|
< 0.001 | 5 | 182 | end
|
Other subfunctions in this file are not included in this listing.