meta.class.fromName

Возврат meta.class объект, сопоставленный с именованным классом

Синтаксис

mcls = meta.class.fromName(ClassName)

Описание

mcls = meta.class.fromName(ClassName) является статическим методом, который возвращает meta.class объект для заданного класса. ClassName может быть вектором символов или строковым скаляром.

Можно также использовать ? оператор для получения meta.class объект для имени класса:

mcls = ?ClassName;

Эквивалентный вызов meta.class.fromName является:

mcls = meta.class.fromName('ClassName');

Использование meta.class.fromName при использовании вектора символов или строковой переменной для имени класса:

function mcls = getMetaClass(clname) 
   % Do error checking
   mcls = meta.class.fromName(clname);
   ...
end

См. также

|