#include <Libs/Core/ctkBinaryFileDescriptor.h>
|
QScopedPointer< ctkBinaryFileDescriptorPrivate > | d_ptr |
|
Allows to resolve global symbols contained into an executable. Implementation valid only for unix-like systems (Linux, Mac, ...)
Definition at line 46 of file ctkBinaryFileDescriptor.h.
◆ ctkBinaryFileDescriptor() [1/2]
ctkBinaryFileDescriptor::ctkBinaryFileDescriptor |
( |
| ) |
|
◆ ctkBinaryFileDescriptor() [2/2]
ctkBinaryFileDescriptor::ctkBinaryFileDescriptor |
( |
const QString & |
_fileName | ) |
|
◆ ~ctkBinaryFileDescriptor()
virtual ctkBinaryFileDescriptor::~ctkBinaryFileDescriptor |
( |
| ) |
|
|
virtual |
◆ fileName()
QString ctkBinaryFileDescriptor::fileName |
( |
| ) |
const |
◆ isLoaded()
bool ctkBinaryFileDescriptor::isLoaded |
( |
| ) |
const |
◆ load()
bool ctkBinaryFileDescriptor::load |
( |
| ) |
|
Load the object file containing the symbols.
◆ resolve()
void* ctkBinaryFileDescriptor::resolve |
( |
const char * |
symbol | ) |
|
Get the address of a symbol in memory.
◆ setFileName()
void ctkBinaryFileDescriptor::setFileName |
( |
const QString & |
_fileName | ) |
|
◆ unload()
bool ctkBinaryFileDescriptor::unload |
( |
| ) |
|
Unload / close the object file.
◆ d_ptr
QScopedPointer<ctkBinaryFileDescriptorPrivate> ctkBinaryFileDescriptor::d_ptr |
|
protected |
The documentation for this class was generated from the following file: