GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <iostream>
#include <list>
#include "file-stat.h"
#include "oct-env.h"
#include "oct-time.h"
#include "singleton-cleanup.h"
#include <defaults.h>
#include "defun.h"
#include "dynamic-ld.h"
#include "ov-fcn.h"
#include "ov-dld-fcn.h"
#include "ov-mex-fcn.h"
#include "parse.h"
#include "unwind-prot.h"
#include "utils.h"
#include "variables.h"
Go to the source code of this file.
Classes | |
class | octave_shlib_list |
Macros | |
#define | STRINGIFY(s) STRINGIFY1(s) |
#define | STRINGIFY1(s) #s |
Functions | |
static void | clear (octave_shlib &oct_file) |
static void | do_clear_function (const std::string &fcn_name) |
#define STRINGIFY | ( | s | ) | STRINGIFY1(s) |
Definition at line 47 of file dynamic-ld.cc.
Referenced by octave_dynamic_loader::mex_f77_mangler().
#define STRINGIFY1 | ( | s | ) | #s |
Definition at line 48 of file dynamic-ld.cc.
|
static |
Definition at line 236 of file dynamic-ld.cc.
References symbol_table::clear_dld_function(), do_clear_function(), octave_shlib::file_name(), octave_shlib::number_of_functions_loaded(), octave_shlib_list::remove(), and warning_with_id().
Referenced by gzifstream::attach(), gzofstream::attach(), c_file_ptr_stream< STREAM_T, FILE_T, BUF_T >::clear(), children_property::delete_children(), base_properties::delete_children(), octave_dynamic_loader::do_load_mex(), octave_dynamic_loader::do_load_oct(), do_simple_cellfun(), Fferror(), install_variables_fcns(), procstreambase::open(), hdf5_fstreambase::open(), gzifstream::open(), and gzofstream::open().
|
static |
Definition at line 228 of file dynamic-ld.cc.
References symbol_table::clear_dld_function(), and warning_with_id().
Referenced by clear().