Предназначен для стандартизации интерфейса программ с отладчиками
namespaceboost{namespacedebug{structdbg_startup_info;typedefboost::function<void(dbg_startup_infoconst&)>dbg_starter;// Signature of debugger starter routine. Takes an instance of dbg_startup_into as only argument. boolunder_debugger();// Cause program to break execution in debugger at call point. voiddebugger_break();std::stringset_debugger(unit_test::const_string,dbg_starter=dbg_starter());boolattach_debugger(bool=true);voiddetect_memory_leaks(bool,unit_test::const_string=unit_test::const_string());voidbreak_memory_alloc(long);}}
Статья Header <boost/test/debug.hpp> раздела Boost.Test Reference может быть полезна для разработчиков на c++ и boost.