out = timerfindall()
out = timerfindall('PropertyName', PropertyValue, ...)
out = timerfindall(t, 'PropertyName', PropertyValue, ...)
out = timerfindall(values)
| Parameter | Description |
|---|---|
| t | Timer object array used as the search source. |
| PropertyName, PropertyValue | Property criteria. Returned timers must match all requested values. |
| values | Scalar structure whose fields contain property criteria. |
| Parameter | Description |
|---|---|
| out | Array of matching timer objects, including objects whose ObjectVisibility property is off. |
timerfindall returns timer objects that match all specified property criteria. Unlike timerfind, it includes hidden timers.
It can also return timer objects whose original variable has gone out of scope, until those timers are deleted.
t = timer('ObjectVisibility', 'off', ...
'Tag', 'demo-hidden', ...
'TimerFcn', @(src, event) disp('hidden'));
visibleOnly = timerfind('Tag', 'demo-hidden')
includingHidden = timerfindall('Tag', 'demo-hidden')
delete(t);
t = timer('Name', 'criteriaTimer', ...
'Tag', 'criteria', ...
'TimerFcn', @(src, event) disp('criteria'));
criteria = struct('Name', 'criteriaTimer', 'Tag', 'criteria');
found = timerfindall(criteria)
delete(t);
| Version | Description |
|---|---|
| 2.0.0 | initial version |