Resource holding data about a dynamic library.
More...
#include <OgreDynLib.h>
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: