|
| cdef_method_rep (void) |
|
virtual Array< cdef_object > | array_value (void) const |
|
bool | check_access (void) const |
|
std::string | class_name (void) const |
|
cdef_object_rep * | clone (void) const |
|
cdef_object_rep * | copy (void) const |
|
virtual void | destroy (void) |
|
dim_vector | dims (void) const |
|
cdef_object_rep * | empty_clone (void) const |
|
octave_value_list | execute (const octave_value_list &args, int nargout, bool do_check_access=true, const std::string &who="") |
|
octave_value_list | execute (const cdef_object &obj, const octave_value_list &args, int nargout, bool do_check_access=true, const std::string &who="") |
|
octave_value | get (const std::string &pname) const |
|
cdef_class | get_class (void) const |
|
octave_value | get_function (void) const |
|
std::string | get_name (void) const |
|
octave_value | get_property (octave_idx_type idx, const std::string &pname) const |
|
virtual bool | is_array (void) const |
|
virtual bool | is_class (void) const |
|
bool | is_constructed (void) const |
|
bool | is_constructed_for (const cdef_class &cls) const |
|
bool | is_constructor (void) const |
|
bool | is_external (void) const |
|
bool | is_handle_object (void) const |
|
bool | is_meta_object (void) const |
|
bool | is_method (void) const |
|
virtual bool | is_package (void) const |
|
bool | is_partially_constructed_for (const cdef_class &cls) const |
|
virtual bool | is_property (void) const |
|
bool | is_static (void) const |
|
bool | is_valid (void) const |
|
virtual bool | is_value_object (void) const |
|
cdef_object_rep * | make_array (void) const |
|
virtual string_vector | map_keys (void) const |
|
void | mark_as_constructed (void) |
|
void | mark_as_constructed (const cdef_class &cls) |
|
void | mark_as_external (const std::string &dtype) |
|
void | mark_for_construction (const cdef_class &) |
|
bool | meta_accepts_postfix_index (char type) const |
|
virtual void | meta_release (void) |
|
octave_value_list | meta_subsref (const std::string &type, const std::list< octave_value_list > &idx, int nargout) |
|
void | put (const std::string &pname, const octave_value &val) |
|
void | release (const cdef_object &obj) |
|
void | set_class (const cdef_class &cls) |
|
void | set_function (const octave_value &fcn) |
|
void | set_name (const std::string &nm) |
|
void | set_property (octave_idx_type idx, const std::string &pname, const octave_value &pval) |
|
virtual octave_idx_type | static_count (void) const |
|
octave_value | subsasgn (const std::string &type, const std::list< octave_value_list > &idx, const octave_value &rhs) |
|
octave_value_list | subsref (const std::string &type, const std::list< octave_value_list > &idx, int nargout, size_t &skip, const cdef_class &context, bool auto_add) |
|
Definition at line 1095 of file ov-classdef.h.
◆ cdef_method_rep() [1/2]
cdef_method::cdef_method_rep::cdef_method_rep |
( |
void |
| ) |
|
|
inline |
◆ cdef_method_rep() [2/2]
◆ array_value()
◆ check_access()
bool cdef_method::cdef_method_rep::check_access |
( |
void |
| ) |
const |
◆ check_method()
void cdef_method::cdef_method_rep::check_method |
( |
void |
| ) |
|
|
private |
◆ class_name()
◆ clone()
◆ copy()
◆ destroy()
virtual void cdef_object_rep::destroy |
( |
void |
| ) |
|
|
inlinevirtualinherited |
◆ dims()
dim_vector cdef_object_scalar::dims |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ empty_clone()
◆ execute() [1/2]
◆ execute() [2/2]
◆ get()
◆ get_class()
cdef_class cdef_object_base::get_class |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ get_function()
octave_value cdef_method::cdef_method_rep::get_function |
( |
void |
| ) |
const |
|
inline |
◆ get_name()
std::string cdef_method::cdef_method_rep::get_name |
( |
void |
| ) |
const |
|
inline |
◆ get_property()
◆ is_array()
virtual bool cdef_object_rep::is_array |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ is_class()
virtual bool cdef_meta_object_rep::is_class |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ is_constructed()
bool cdef_object_scalar::is_constructed |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ is_constructed_for()
bool cdef_object_scalar::is_constructed_for |
( |
const cdef_class & |
cls | ) |
const |
|
virtualinherited |
◆ is_constructor()
bool cdef_method::cdef_method_rep::is_constructor |
( |
void |
| ) |
const |
◆ is_external()
bool cdef_method::cdef_method_rep::is_external |
( |
void |
| ) |
const |
|
inline |
◆ is_handle_object()
bool handle_cdef_object::is_handle_object |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ is_meta_object()
bool cdef_meta_object_rep::is_meta_object |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ is_method()
bool cdef_method::cdef_method_rep::is_method |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ is_package()
virtual bool cdef_meta_object_rep::is_package |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ is_partially_constructed_for()
bool cdef_object_scalar::is_partially_constructed_for |
( |
const cdef_class & |
cls | ) |
const |
|
virtualinherited |
◆ is_property()
virtual bool cdef_meta_object_rep::is_property |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ is_static()
bool cdef_method::cdef_method_rep::is_static |
( |
void |
| ) |
const |
|
inline |
◆ is_valid()
bool handle_cdef_object::is_valid |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ is_value_object()
virtual bool cdef_object_rep::is_value_object |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ make_array()
◆ map_keys()
◆ mark_as_constructed() [1/2]
void cdef_object_scalar::mark_as_constructed |
( |
void |
| ) |
|
|
inlinevirtualinherited |
◆ mark_as_constructed() [2/2]
void cdef_object_scalar::mark_as_constructed |
( |
const cdef_class & |
cls | ) |
|
|
inlinevirtualinherited |
◆ mark_as_external()
void cdef_method::cdef_method_rep::mark_as_external |
( |
const std::string & |
dtype | ) |
|
|
inline |
◆ mark_for_construction()
void cdef_object_scalar::mark_for_construction |
( |
const cdef_class & |
cls | ) |
|
|
virtualinherited |
◆ meta_accepts_postfix_index()
bool cdef_method::cdef_method_rep::meta_accepts_postfix_index |
( |
char |
type | ) |
const |
|
inlinevirtual |
◆ meta_release()
virtual void cdef_meta_object_rep::meta_release |
( |
void |
| ) |
|
|
inlinevirtualinherited |
◆ meta_subsref()
◆ put()
◆ release()
void cdef_object_rep::release |
( |
const cdef_object & |
obj | ) |
|
|
inherited |
◆ set_class()
void cdef_object_base::set_class |
( |
const cdef_class & |
cls | ) |
|
|
inlinevirtualinherited |
◆ set_function()
void cdef_method::cdef_method_rep::set_function |
( |
const octave_value & |
fcn | ) |
|
|
inline |
◆ set_name()
void cdef_method::cdef_method_rep::set_name |
( |
const std::string & |
nm | ) |
|
|
inline |
◆ set_property()
◆ static_count()
◆ subsasgn()
◆ subsref()
◆ wrap()
cdef_method cdef_method::cdef_method_rep::wrap |
( |
void |
| ) |
|
|
inlineprivate |
◆ ctor_list
◆ dispatch_type
std::string cdef_method::cdef_method_rep::dispatch_type |
|
private |
◆ function
◆ map
◆ refcount
The documentation for this class was generated from the following files: