~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/table.h

  • Committer: Brian Aker
  • Date: 2010-10-22 00:26:57 UTC
  • mfrom: (1864.4.6 refactor)
  • Revision ID: brian@tangent.org-20101022002657-f5d3isth30d0urop
Merge of refactor2 tree

Show diffs side-by-side

added added

removed removed

Lines of Context:
165
165
  
166
166
  const char *getAlias() const
167
167
  {
168
 
    return alias;
169
 
  }
170
 
 
171
 
  const char *alias; /**< alias or table name if no alias */
 
168
    return _alias.c_str();
 
169
  }
 
170
 
 
171
  void clearAlias()
 
172
  {
 
173
    _alias.clear();
 
174
  }
 
175
 
 
176
  void setAlias(const char *arg)
 
177
  {
 
178
    _alias= arg;
 
179
  }
 
180
 
 
181
private:
 
182
  std::string _alias; /**< alias or table name if no alias */
 
183
public:
172
184
 
173
185
  unsigned char *null_flags;
174
186
 
354
366
  filesort_info sort;
355
367
 
356
368
  Table();
357
 
  virtual ~Table() { };
 
369
  virtual ~Table();
358
370
 
359
371
  int report_error(int error);
360
372
  /**