Blue Brain BioExplorer
core::DynamicLib Class Reference

#include <DynamicLib.h>

Public Member Functions

 DynamicLib (const std::string &name)
 
 ~DynamicLib ()
 
 DynamicLib (DynamicLib &&other)
 
DynamicLiboperator= (DynamicLib &&other)
 
 DynamicLib (const DynamicLib &)=delete
 
DynamicLiboperator= (const DynamicLib &)=delete
 
void * getSymbolAddress (const std::string &name) const
 

Detailed Description

Definition at line 28 of file DynamicLib.h.

Constructor & Destructor Documentation

◆ DynamicLib() [1/3]

core::DynamicLib::DynamicLib ( const std::string &  name)

Definition at line 36 of file DynamicLib.cpp.

◆ ~DynamicLib()

core::DynamicLib::~DynamicLib ( )

Definition at line 67 of file DynamicLib.cpp.

◆ DynamicLib() [2/3]

core::DynamicLib::DynamicLib ( DynamicLib &&  other)

Definition at line 82 of file DynamicLib.cpp.

◆ DynamicLib() [3/3]

core::DynamicLib::DynamicLib ( const DynamicLib )
delete

Member Function Documentation

◆ getSymbolAddress()

void * core::DynamicLib::getSymbolAddress ( const std::string &  name) const

Definition at line 95 of file DynamicLib.cpp.

◆ operator=() [1/2]

DynamicLib& core::DynamicLib::operator= ( const DynamicLib )
delete

◆ operator=() [2/2]

DynamicLib & core::DynamicLib::operator= ( DynamicLib &&  other)

Definition at line 88 of file DynamicLib.cpp.


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