SObjectizer
5.1
|
Клас который инсталлирует/деинсталлирует backend. Подробнее...
Открытые члены | |
bool | install (std::unique_ptr< chained_backend_t > &&backend, std::string &error_descr) |
Инсталлировать backend. Подробнее... | |
bool | uninstall (std::string &error_descr) |
Деинсталировать backend. Подробнее... | |
bool | was_installed () const |
Был ли backend инсталлирован. | |
Закрытые данные | |
chained_backend_t * | m_installed_backend |
Указатель на установленный backend. | |
Клас который инсталлирует/деинсталлирует backend.
Если инсталированный backend, не был явно деинсталирован, то при уничтожении объекта деинсталляция произойдет автоматически.
bool so_log_2::chain_logging_guard_t::install | ( | std::unique_ptr< chained_backend_t > && | backend, |
std::string & | error_descr | ||
) |
Инсталлировать backend.
Если инсталляция прошла неудачно, то в @ error_descr будет описание ошибки.
backend | backend. |
error_descr | Описание ошибки. |
Используется в so_sysconf_log_3::backend_keeper::a_backend_keeper_t::so_evt_start().
bool so_log_2::chain_logging_guard_t::uninstall | ( | std::string & | error_descr | ) |
Деинсталировать backend.
Если деинсталляция прошла неудачно, то в @ error_descr будет описание ошибки.
error_descr | Описание ошибки. |
Используется в so_sysconf_log_3::backend_keeper::a_backend_keeper_t::so_evt_finish().
Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:24. Создано системой 1.8.3.1 |