|
From: | Ray Daniel Zimmerman |
Subject: | ismethod() work-around for 5.x |
Date: | Tue, 8 Jun 2021 22:10:49 +0000 |
It appears that in Octave 5.x and earlier the
ismethod() function does not find methods defined in a
classdef. My current workaround is to move the methods into separate files in their own @class_name directory, but I’d rather not. So I was hoping to include my own
ismethod() functionality in my package to support Octave 5.x.
I would just look at the ismethod() source in Octave 6.x except that my code needs to be distributed under a BSD license.
So, can anyone suggest an efficient approach for detecting whether a name is a method of an object … one that I could implement and include in my BSD licensed project?
Thanks,
Ray
|
[Prev in Thread] | Current Thread | [Next in Thread] |