~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/session.h

removed TemporalInterval speciaslisation classes

Show diffs side-by-side

added added

removed removed

Lines of Context:
404
404
private:
405
405
  SecurityContext security_ctx;
406
406
 
407
 
  int32_t scoreboard_index;
408
 
 
409
407
  inline void checkSentry() const
410
408
  {
411
409
    assert(this->dbug_sentry == Session_SENTRY_MAGIC);
421
419
    return security_ctx;
422
420
  }
423
421
 
424
 
  int32_t getScoreboardIndex()
425
 
  {
426
 
    return scoreboard_index;
427
 
  }
428
 
 
429
 
  void setScoreboardIndex(int32_t in_scoreboard_index)
430
 
  {
431
 
    scoreboard_index= in_scoreboard_index;
432
 
  }
433
 
 
434
422
  /**
435
423
   * Is this session viewable by the current user?
436
424
   */
1455
1443
  void dumpTemporaryTableNames(const char *id);
1456
1444
  int drop_temporary_table(TableList *table_list);
1457
1445
  bool rm_temporary_table(plugin::StorageEngine *base, TableIdentifier &identifier);
1458
 
  bool rm_temporary_table(TableIdentifier &identifier, bool best_effort= false);
 
1446
  bool rm_temporary_table(TableIdentifier &identifier);
1459
1447
  Table *open_temporary_table(TableIdentifier &identifier,
1460
1448
                              bool link_in_list= true);
1461
1449
 
1576
1564
static const std::bitset<CF_BIT_SIZE> CF_SHOW_TABLE_COMMAND(1 << CF_BIT_SHOW_TABLE_COMMAND);
1577
1565
static const std::bitset<CF_BIT_SIZE> CF_WRITE_LOGS_COMMAND(1 << CF_BIT_WRITE_LOGS_COMMAND);
1578
1566
 
 
1567
/* Functions in sql_class.cc */
 
1568
void add_to_status(system_status_var *to_var, system_status_var *from_var);
 
1569
 
 
1570
void add_diff_to_status(system_status_var *to_var, system_status_var *from_var,
 
1571
                        system_status_var *dec_var);
 
1572
 
1579
1573
} /* namespace drizzled */
1580
1574
 
1581
1575
#endif /* DRIZZLED_SESSION_H */