语法:[道具、metaprops] = findPropByAttr (classnameOrObject“名称、值…”)
输入:
classnameOrObject——类名(如字符数组)或者实例化
对象。
“名称、值……”- specify class property attribute value filter. The
属性值应该匹配的变量类型
metaproperty (e.q.字符- >字符)。的值
属性“DefiningClass”被指定为一个角色
数组中。
输出:
道具——属性适合需求的名单。
metaprops——metaproperty对象列出的属性。
例子:
% - - -财产属性列表
[~,议员]= findPropByAttr(表);
议员(1)
% - - -“复制”的属性列表
p = findPropByAttr(“表”、“NonCopyable”, 0)
%或等价
t =表;%实例化和对象
p = findPropByAttr (t, NonCopyable, 0)
% - - -列表“GetAccess”=“私人”或“保护”属性定义的
%类本身。使用单元阵列可以指定多个选项。
p = findPropByAttr(“表”,…
GetAccess,{“私人”,“保护”},…
“DefiningClass”、“表”)
版权(c) 2018年,雅罗西克Dostal (jiri.dostal@cvut.cz)
保留所有权利。BSD许可证。
引用作为
雅罗西克Dostal (2022)。findPropByAttr(//www.tatmou.com/matlabcentral/fileexchange/69499-findpropbyattr), MATLAB中央文件交换。检索。