Go to the source code of this file.
◆ META_CLASS_CMP
#define META_CLASS_CMP |
( |
|
OP, |
|
|
|
CLSA, |
|
|
|
CLSB, |
|
|
|
FCN |
|
) |
| |
Value: static octave_value_list \
{ \
octave_value_list retval; \
\
if (args.length () != 2 \
|| args(0).type_name () != "object" \
|| args(1).type_name () != "object" \
|| args(0).class_name () != "meta.class" \
|| args(1).class_name () != "meta.class") \
error (#OP ": invalid arguments"); \
\
cdef_class clsa =
to_cdef (args(0)); \
\
cdef_class clsb =
to_cdef (args(1)); \
\
retval(0) =
FCN (CLSA, CLSB); \
\
return retval; \
}
cdef_object to_cdef(const octave_value &val)
Definition at line 175 of file cdef-manager.cc.