~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/table_cache_dictionary/table_definition_cache.h

  • Committer: Lee Bieber
  • Date: 2010-11-20 23:45:43 UTC
  • mfrom: (1938.4.8 trunk)
  • Revision ID: kalebral@gmail.com-20101120234543-xe4uzonpjsk08cr6
Merge Brian - refactor share

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
#ifndef PLUGIN_TABLE_CACHE_DICTIONARY_TABLE_DEFINITION_CACHE_H
21
21
#define PLUGIN_TABLE_CACHE_DICTIONARY_TABLE_DEFINITION_CACHE_H
22
22
 
23
 
#include "drizzled/definition/table.h"
 
23
#include "drizzled/generator.h"
24
24
 
25
25
namespace table_cache_dictionary {
26
26
 
31
31
 
32
32
  class Generator : public drizzled::plugin::TableFunction::Generator 
33
33
  {
34
 
    bool is_primed;
35
 
    drizzled::TableSharePtr share;
36
 
    drizzled::definition::CacheMap::const_iterator table_share_iterator;
37
 
 
38
 
    void fill();
39
 
 
40
 
    bool nextCore();
41
 
    bool next();
 
34
    drizzled::generator::TableDefinitionCache table_definition_cache_generator;
42
35
 
43
36
  public:
44
37
    bool populate();