Call non-static class functions from mex
3 views (last 30 days)
Show older comments
Hi,
I have some Matlab OOP Code:
classdef foo
properties
a;
end
methods
function obj = fun(obj)
a = a + 1; % you get the idea
end
end
end
I am rewriting some functions that access this class in MEX/C. Somewhere in this code, which I am rewriting, there is the line:
someFooInstance = someFooInstance.fun;
My question now is: Is there a way to call the function fun out of my C-code? I know about the function mexCallMATLAB - but I am unsure whether and how to use this function with non-static member functions. Any advice would be great.
Note: Simple rewriting this member function fun is not an option in this case
0 Comments
Answers (0)
See Also
Categories
Find more on Software Development Tools in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!