~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/session.h

  • Committer: Brian Aker
  • Date: 2009-02-05 09:40:42 UTC
  • Revision ID: brian@tangent.org-20090205094042-e51fvbgbb8ppt2m8
Fixed session call from function to method.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1417
1417
    tree itself is reused between executions and thus is stored elsewhere.
1418
1418
  */
1419
1419
  MEM_ROOT main_mem_root;
 
1420
 
 
1421
public:
 
1422
  /** A short cut for session->main_da.set_ok_status(). */
 
1423
  inline void my_ok(ha_rows affected_rows= 0, uint64_t passed_id= 0, const char *message= NULL)
 
1424
  {
 
1425
    main_da.set_ok_status(this, affected_rows, passed_id, message);
 
1426
  }
 
1427
 
 
1428
 
 
1429
  /** A short cut for session->main_da.set_eof_status(). */
 
1430
 
 
1431
  inline void my_eof()
 
1432
  {
 
1433
    main_da.set_eof_status(this);
 
1434
  }
1420
1435
};
1421
1436
 
1422
 
 
1423
 
 
1424
 
/** A short cut for session->main_da.set_ok_status(). */
1425
 
 
1426
 
inline void
1427
 
my_ok(Session *session, ha_rows affected_rows= 0, uint64_t id= 0,
1428
 
        const char *message= NULL)
1429
 
{
1430
 
  session->main_da.set_ok_status(session, affected_rows, id, message);
1431
 
}
1432
 
 
1433
 
 
1434
 
/** A short cut for session->main_da.set_eof_status(). */
1435
 
 
1436
 
inline void
1437
 
my_eof(Session *session)
1438
 
{
1439
 
  session->main_da.set_eof_status(session);
1440
 
}
1441
 
 
1442
1437
/*
1443
1438
  This is used to get result from a select
1444
1439
*/