events - Event names - MATLAB (original) (raw)
Main Content
Syntax
Description
events([ClassName](#d126e497610))
displays the names of non-hidden events with public ListenAccess
for the MATLABĀ® class classname
, including events inherited from superclasses.
events([obj](#d126e497636))
displays the names of the public events for the class of obj
, where obj
is an instance of a MATLAB class. obj
can be a scalar object or an array of objects.
[e](#d126e497663) = events(___)
returns the event names in a cell array.
Examples
Get the names of the public events of the handle class and store the result in a cell array of character vectors.
eventNames = events('handle');
List the events defined by the containers.Map class from an instance of this class.
m = containers.Map('May',70); events(m)
Events for class containers.Map:
ObjectBeingDestroyed
Input Arguments
Class name, specified as a character vector or string.
Data Types: char
| string
MATLAB object specified as a scalar object or an object array.
Output Arguments
Event names contained in a cell array of character vectors.
More About
An event is public when the value of its ListenAccess
attribute is public
and its Hidden
attribute value is false
(default values for both attributes). See Event Attributes for a complete list of attributes.
events
is also a MATLAB class-definition keyword. See classdef for more information on class definition keywords.
Extended Capabilities
Version History
Introduced in R2008a