Exemple #1
0
bool 
Frame::total_order () const
{ 
  std::set<symbol> all;
  entries (all);
  int non_logs = all.size ();
  for (std::set<symbol>::const_iterator i = all.begin ();
       i != all.end ();
       i++)
    {
      const symbol key = *i;
      if (is_log (key))
        non_logs--;
    }
  daisy_assert (non_logs >= 0);
  return non_logs == order ().size ();
}
Exemple #2
0
static int log_is_error(lua_State *L) {
	return is_log(L, LOG_PRIORITY_ERROR);
}
Exemple #3
0
static int log_is_warn(lua_State *L) {
	return is_log(L, LOG_PRIORITY_WARN);
}
Exemple #4
0
static int log_is_info(lua_State *L) {
	return is_log(L, LOG_PRIORITY_INFO);
}
Exemple #5
0
static int log_is_debug(lua_State *L) {
	return is_log(L, LOG_PRIORITY_DEBUG);
}