Librairie dynamique (Dll, shared lib).
Plus de détails...
Liste de tous les membres
Description détaillée
Librairie dynamique (Dll, shared lib).
- Auteur:
- Sylvain DOREMUS
- Version:
- 0.6.1.0
- Date:
- 03/01/2011
Documentation des constructeurs et destructeur
| Castor::DynamicLibrary::DynamicLibrary |
( |
|
) |
throw () |
| Castor::DynamicLibrary::DynamicLibrary |
( |
DynamicLibrary const & |
p_lib |
) |
throw () |
Constructeur par copie.
- Paramètres:
-
| Castor::DynamicLibrary::DynamicLibrary |
( |
DynamicLibrary && |
p_lib |
) |
throw () |
Constructeur par déplacement.
- Paramètres:
-
| Castor::DynamicLibrary::~DynamicLibrary |
( |
|
) |
throw () |
Documentation des fonctions membres
template<typename FuncType >
| bool Castor::DynamicLibrary::GetFunction |
( |
FuncType & |
p_pfnFunction, |
|
|
char const * |
p_szName | |
|
) |
| | throw () [inline] |
Récupère une fonction.
- Paramètres:
-
| [in] | p_pfnFunction | Reçoit la fonction |
| [in] | p_szName | Le nom de la fonction |
- Renvoie:
true si la fonction a été correctement récupérée
template<typename FuncType >
| bool Castor::DynamicLibrary::GetFunction |
( |
FuncType & |
p_pfnFunction, |
|
|
String const & |
p_strName | |
|
) |
| | throw () [inline] |
Récupère une fonction.
- Paramètres:
-
| [in] | p_pfnFunction | Reçoit la fonction |
| [in] | p_strName | Le nom de la fonction |
- Renvoie:
true si la fonction a été correctement récupérée
template<typename FuncType >
| bool Castor::DynamicLibrary::GetFunction |
( |
FuncType & |
p_pfnFunction, |
|
|
wchar_t const * |
p_wszName | |
|
) |
| | throw () [inline] |
Récupère une fonction.
- Paramètres:
-
| [in] | p_pfnFunction | Reçoit la fonction |
| [in] | p_wszName | Le nom de la fonction |
- Renvoie:
true si la fonction a été correctement récupérée
| Path const& Castor::DynamicLibrary::GetPath |
( |
|
) |
const [inline] |
Récupère le chemin vers le fichier.
- Renvoie:
- Le chemin
| bool Castor::DynamicLibrary::IsOpen |
( |
|
) |
const [inline] |
Dit si la DynamicLibrary est ouverte (chargée).
- Renvoie:
true si elle est ouverte, false sinon
| bool Castor::DynamicLibrary::Open |
( |
xchar const * |
p_szPath |
) |
throw () |
Charge une librairie à partir d'un chemin.
- Paramètres:
-
| [in] | p_szPath | Le chemin du fichier |
- Renvoie:
true si la librarie s'est chargée correctement
| bool Castor::DynamicLibrary::Open |
( |
Path const & |
p_pathFile |
) |
throw () |
Charge une librairie à partir d'un chemin.
- Paramètres:
-
| [in] | p_pathFile | Le chemin du fichier |
- Renvoie:
true si la librarie s'est chargée correctement
| bool Castor::DynamicLibrary::Open |
( |
String const & |
p_strPath |
) |
throw () |
Charge une librairie à partir d'un chemin.
- Paramètres:
-
| [in] | p_strPath | Le chemin du fichier |
- Renvoie:
true si la librarie s'est chargée correctement
Opérateur d'affectation par déplacement.
- Paramètres:
-
- Renvoie:
- Une référence sur cette DynamicLibrary
Opérateur d'affectation par copie.
- Paramètres:
-
- Renvoie:
- Une référence sur cette DynamicLibrary
La documentation de cette classe a été générée à partir du fichier suivant :