GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Macros | Functions
dynamic-ld.cc File Reference
#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"
Include dependency graph for dynamic-ld.cc:

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)
 

Macro Definition Documentation

#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.

Function Documentation

static void clear ( octave_shlib oct_file)
static
static void do_clear_function ( const std::string &  fcn_name)
static

Definition at line 228 of file dynamic-ld.cc.

References symbol_table::clear_dld_function(), and warning_with_id().

Referenced by clear().