/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
py-modules-0.2.6
base/base.cpp
28 строк
612 B
Maxim Pimenov
[base] Replaced the namespace my with base.
18 сен 2018, 14:46
18 сен 2018, 14:46
412387c
Код
Авторство
О чём код?
#include "base/base.hpp" #include "base/assert.hpp" #include "base/exception.hpp" #include "base/src_point.hpp" #include "std/target_os.hpp" #include <iostream> namespace base { bool OnAssertFailedDefault(SrcPoint const & srcPoint, std::string const & msg) { std::cerr << "ASSERT FAILED" << std::endl << srcPoint.FileName() << ":" << srcPoint.Line() << std::endl << msg << std::endl; return true; } AssertFailedFn OnAssertFailed = &OnAssertFailedDefault; AssertFailedFn SetAssertFunction(AssertFailedFn fn) { std::swap(OnAssertFailed, fn); return fn; } } // namespace base