~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/optimizer/range.h

  • Committer: Lee Bieber
  • Date: 2011-02-17 04:07:38 UTC
  • mfrom: (2170.4.5 optimiser-work)
  • Revision ID: kalebral@gmail.com-20110217040738-mp2e43zcc9il2sw2
Merge Stewart fix some conversions from String to std::string in EXPLAIN codepath

Show diffs side-by-side

added added

removed removed

Lines of Context:
241
241
   * 
242
242
   * @note This is used by during explain plan.
243
243
   */
244
 
  virtual void add_keys_and_lengths(String *key_names, String *used_lengths)=0;
 
244
  virtual void add_keys_and_lengths(std::string *key_names,
 
245
                                    std::string *used_lengths)=0;
245
246
 
246
247
  /**
247
248
   * Append text representation of quick select structure (what and how is
252
253
   * This function is implemented only by quick selects that merge other quick
253
254
   * selects output and/or can produce output suitable for merging.
254
255
   */
255
 
  virtual void add_info_string(String *) 
 
256
  virtual void add_info_string(std::string *)
256
257
  {}
257
 
  
 
258
 
258
259
  /**
259
260
   * Returns true if any index used by this quick select
260
261
   * uses field which is marked in passed bitmap.