GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
auto_shlib Class Reference

#include "auto-shlib.h"

Inheritance diagram for auto_shlib:
dynamic_library

Public Member Functions

 auto_shlib ()
 
 auto_shlib (const auto_shlib &)=default
 
 ~auto_shlib ()=default
 
auto_shliboperator= (const auto_shlib &)=default
 
- Public Member Functions inherited from dynamic_library
 dynamic_library ()
 
 dynamic_library (const dynamic_library &sl)
 
 dynamic_library (const std::string &f, bool fake=true)
 
 ~dynamic_library ()
 
void add (const std::string &name)
 
std::list< std::string > close ()
 
void delete_later ()
 
std::string file_name () const
 
bool is_out_of_date () const
 
std::size_t number_of_functions_loaded () const
 
void open (const std::string &f)
 
 operator bool () const
 
dynamic_libraryoperator= (const dynamic_library &sl)
 
bool operator== (const dynamic_library &sl) const
 
bool remove (const std::string &name)
 
void * search (const std::string &nm, const name_mangler &mangler=name_mangler()) const
 
sys::time time_loaded () const
 

Additional Inherited Members

- Public Types inherited from dynamic_library
typedef std::function< std::string(const std::string &)> name_mangler
 

Detailed Description

Definition at line 40 of file auto-shlib.h.

Constructor & Destructor Documentation

◆ auto_shlib() [1/2]

auto_shlib::auto_shlib ( )

Definition at line 37 of file auto-shlib.cc.

◆ ~auto_shlib()

auto_shlib::~auto_shlib ( )
default

◆ auto_shlib() [2/2]

auto_shlib::auto_shlib ( const auto_shlib )
default

Member Function Documentation

◆ operator=()

auto_shlib& auto_shlib::operator= ( const auto_shlib )
default

The documentation for this class was generated from the following files: