#include "octave-config.h"
#include <map>
#include <set>
#include <string>
#include "oct-refcount.h"
#include "oct-map.h"
#include "ov-base.h"
#include "ov-builtin.h"
Go to the source code of this file.
Classes | |
class | cdef_class |
class | cdef_class::cdef_class_rep |
class | cdef_manager |
class | cdef_meta_object |
class | cdef_meta_object_rep |
class | cdef_method |
class | cdef_method::cdef_method_rep |
class | cdef_object |
class | cdef_object_array |
class | cdef_object_base |
class | cdef_object_rep |
class | cdef_object_scalar |
class | cdef_package |
class | cdef_package::cdef_package_rep |
class | cdef_property |
class | cdef_property::cdef_property_rep |
class | handle_cdef_object |
class | octave_classdef |
class | value_cdef_object |
Namespaces | |
octave | |
Functions | |
OCTINTERP_API void | install_classdef (octave::interpreter &interp) |
bool | operator!= (const cdef_class &clsa, const cdef_class &clsb) |
bool | operator< (const cdef_class &clsa, const cdef_class &clsb) |
bool | operator== (const cdef_class &clsa, const cdef_class &clsb) |
cdef_object | to_cdef (const octave_value &val) |
cdef_object | to_cdef (const cdef_object &obj) |
cdef_object & | to_cdef_ref (const octave_value &val) |
octave_value | to_ov (const cdef_object &obj) |
octave_value | to_ov (const octave_value &ov) |
OCTINTERP_API void install_classdef | ( | octave::interpreter & | interp | ) |
|
inline |
Definition at line 971 of file ov-classdef.h.
|
inline |
Definition at line 976 of file ov-classdef.h.
References cdef_class::get_rep().
|
inline |
Definition at line 966 of file ov-classdef.h.
References cdef_class::get_rep().
|
inline |
Definition at line 1576 of file ov-classdef.h.
Referenced by check_access(), class_fevalStatic(), class_get_inferiorclasses(), class_get_methods(), class_get_properties(), class_get_superclasses(), class_getConstant(), is_method_executing(), lookup_class(), and property_get_defaultvalue().
|
inline |
Definition at line 1594 of file ov-classdef.h.
|
inline |
Definition at line 1585 of file ov-classdef.h.
|
inline |
Definition at line 1563 of file ov-classdef.h.
References octave_value(), and cdef_object::ok().
|
inline |
Definition at line 1572 of file ov-classdef.h.