![]() |
GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|

Public Types | |
| typedef std::list < octave_shlib > ::const_iterator | const_iterator |
| typedef std::list < octave_shlib >::iterator | iterator |
Static Public Member Functions | |
| static void | append (const octave_shlib &shl) |
| static void | display (void) |
| static octave_shlib | find_file (const std::string &file_name) |
| static void | remove (octave_shlib &shl, octave_shlib::close_hook cl_hook=0) |
Private Member Functions | |
| octave_shlib_list (void) | |
| octave_shlib_list (const octave_shlib_list &) | |
| ~octave_shlib_list (void) | |
| void | do_append (const octave_shlib &shl) |
| void | do_display (void) const |
| octave_shlib | do_find_file (const std::string &file_name) const |
| void | do_remove (octave_shlib &shl, octave_shlib::close_hook cl_hook=0) |
| octave_shlib_list & | operator= (const octave_shlib_list &) |
Static Private Member Functions | |
| static void | cleanup_instance (void) |
| static bool | instance_ok (void) |
Private Attributes | |
| std::list< octave_shlib > | lib_list |
Static Private Attributes | |
| static octave_shlib_list * | instance = 0 |
Definition at line 50 of file dynamic-ld.cc.
| typedef std::list<octave_shlib>::const_iterator octave_shlib_list::const_iterator |
Definition at line 56 of file dynamic-ld.cc.
| typedef std::list<octave_shlib>::iterator octave_shlib_list::iterator |
Definition at line 55 of file dynamic-ld.cc.
|
inlineprivate |
Definition at line 68 of file dynamic-ld.cc.
Referenced by instance_ok().
|
inlineprivate |
Definition at line 70 of file dynamic-ld.cc.
|
private |
|
static |
Definition at line 172 of file dynamic-ld.cc.
References do_append(), instance, and instance_ok().
Definition at line 82 of file dynamic-ld.cc.
Referenced by instance_ok().
Definition at line 194 of file dynamic-ld.cc.
References do_display(), instance, and instance_ok().
|
private |
|
private |
|
private |
Definition at line 105 of file dynamic-ld.cc.
References octave_shlib::close(), and lib_list.
Referenced by remove().
|
static |
Definition at line 187 of file dynamic-ld.cc.
References do_find_file(), instance, and instance_ok().
Referenced by octave_dynamic_loader::do_load_mex(), and octave_dynamic_loader::do_load_oct().
Definition at line 149 of file dynamic-ld.cc.
References singleton_cleanup_list::add(), cleanup_instance(), error(), instance, and octave_shlib_list().
Referenced by append(), display(), find_file(), and remove().
|
private |
|
static |
Definition at line 179 of file dynamic-ld.cc.
References do_remove(), instance, and instance_ok().
Referenced by clear(), octave_dynamic_loader::do_remove_mex(), and octave_dynamic_loader::do_remove_oct().
|
staticprivate |
Definition at line 80 of file dynamic-ld.cc.
Referenced by append(), display(), find_file(), instance_ok(), and remove().
|
private |
Definition at line 87 of file dynamic-ld.cc.
Referenced by do_append(), do_display(), do_find_file(), and do_remove().
1.8.1.2