Resource holding data about a dynamic library.
More...
#include <OgreDynLib.h>
|
| | DynLib (const String &name) |
| | Default constructor - used by DynLibManager.
|
| |
| | ~DynLib () |
| | Default destructor.
|
| |
| const String & | getName () const |
| | Get the name of the library.
|
| |
| void * | getSymbol (const String &strName) const noexcept |
| | Returns the address of the given symbol from the loaded library.
|
| |
| bool | isLoaded () const |
| | Returns true if it's successfully loaded.
|
| |
| void | load (const bool bOptional) |
| | Load the library.
|
| |
| void | unload () |
| | Unload the library.
|
| |
Resource holding data about a dynamic library.
- Author
- Adrian Cearn„u (cearn.nosp@m.y@ce.nosp@m.arny..nosp@m.ro)
- Since
- 27 January 2002
◆ DynLib()
| Ogre::DynLib::DynLib |
( |
const String & | name | ) |
|
Default constructor - used by DynLibManager.
- Warning
- Do not call directly
◆ ~DynLib()
| Ogre::DynLib::~DynLib |
( |
| ) |
|
◆ getName()
| const String & Ogre::DynLib::getName |
( |
| ) |
const |
|
inline |
Get the name of the library.
◆ getSymbol()
| void * Ogre::DynLib::getSymbol |
( |
const String & | strName | ) |
const |
|
noexcept |
Returns the address of the given symbol from the loaded library.
- Parameters
-
| strName | The name of the symbol to search for |
- Returns
- If the function succeeds, the returned value is a handle to the symbol.
- If the function fails, the returned value is NULL.
◆ isLoaded()
| bool Ogre::DynLib::isLoaded |
( |
| ) |
const |
Returns true if it's successfully loaded.
◆ load()
| void Ogre::DynLib::load |
( |
const bool | bOptional | ) |
|
Load the library.
- Parameters
-
| bOptional | When true, we will skip it if it fails to initialize |
◆ unload()
| void Ogre::DynLib::unload |
( |
| ) |
|
The documentation for this class was generated from the following file: