bool xhn::thread::lambda_task::run() { TaskStatus ret = m_lambda(); return ret == Completed; }
bool Matrix::CmpIndex::operator ()(unsigned int i1, unsigned int i2) const { return (m_lambda(i1) > m_lambda(i2)); }
~ScopeExit() { m_lambda(); }