ComSDK
 Указатель Классы Пространства имен Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Группы Страницы
Открытые члены | Полный список членов класса
Шаблон класса com::lib::DllLoader< TDllHandle >

Класс для загрузки библиотек и получения объектов из них Подробнее...

#include <libtools.h>

Открытые члены

bool isError ()
 
 DllLoader (const std::string &p_dll_name)
 
template<typename OutObjectType >
int createObject (const char *p_reg_func_name, OutObjectType *&o_obj, const std::string &p_input_file="")
 

Подробное описание

template<class TDllHandle>
class com::lib::DllLoader< TDllHandle >

Класс для загрузки библиотек и получения объектов из них

Предупреждения
На данный момент класс не используется в фреймворке, возможно будет удален

Конструктор(ы)

template<class TDllHandle >
com::lib::DllLoader< TDllHandle >::DllLoader ( const std::string &  p_dll_name)
inline

Загружаем функции

Необходимо сделать:
обработать исключение

Методы

template<class TDllHandle >
template<typename OutObjectType >
int com::lib::DllLoader< TDllHandle >::createObject ( const char *  p_reg_func_name,
OutObjectType *&  o_obj,
const std::string &  p_input_file = "" 
)
inline
Необходимо сделать:
задать корректный код ошибки

Объявления и описания членов класса находятся в файле: