~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/diagnostics_area.cc

  • Committer: Brian Aker
  • Date: 2009-05-26 02:54:31 UTC
  • mfrom: (1022.2.34 mordred)
  • Revision ID: brian@gaz-20090526025431-hpjmsrr4j6nftuic
Merge Monty

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
  m_status= DA_EMPTY;
42
42
}
43
43
 
 
44
const char *Diagnostics_area::message() const
 
45
{
 
46
  assert(m_status == DA_ERROR || m_status == DA_OK);
 
47
  return m_message;
 
48
}
 
49
 
 
50
 
 
51
uint32_t Diagnostics_area::sql_errno() const
 
52
{
 
53
  assert(m_status == DA_ERROR);
 
54
  return m_sql_errno;
 
55
}
 
56
 
 
57
uint32_t Diagnostics_area::server_status() const
 
58
{
 
59
  assert(m_status == DA_OK || m_status == DA_EOF);
 
60
  return m_server_status;
 
61
}
 
62
 
 
63
ha_rows Diagnostics_area::affected_rows() const
 
64
{ assert(m_status == DA_OK); return m_affected_rows; }
 
65
 
 
66
uint64_t Diagnostics_area::last_insert_id() const
 
67
{ assert(m_status == DA_OK); return m_last_insert_id; }
 
68
 
 
69
uint32_t Diagnostics_area::total_warn_count() const
 
70
{
 
71
  assert(m_status == DA_OK || m_status == DA_EOF);
 
72
  return m_total_warn_count;
 
73
}
 
74
 
44
75
/**
45
76
  Set OK status -- ends commands that do not return a
46
77
  result set, e.g. INSERT/UPDATE/DELETE.