~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/generator/schema.h

  • Committer: Brian Aker
  • Date: 2011-01-17 23:44:48 UTC
  • mfrom: (2088.1.5 drizzle-build)
  • Revision ID: brian@tangent.org-20110117234448-0tt6rd6fxa3csdaf
Rollup of all changes for identifier/error

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
  Session &session;
33
33
  message::schema::shared_ptr schema;
34
34
 
35
 
  SchemaIdentifier::vector schema_names;
36
 
  SchemaIdentifier::vector::const_iterator schema_iterator;
 
35
  identifier::Schema::vector schema_names;
 
36
  identifier::Schema::vector::const_iterator schema_iterator;
37
37
 
38
38
public:
39
39
 
43
43
  {
44
44
    while (schema_iterator != schema_names.end())
45
45
    {
46
 
      SchemaIdentifier schema_identifier(*schema_iterator);
 
46
      identifier::Schema schema_identifier(*schema_iterator);
47
47
      bool is_schema_parsed= plugin::StorageEngine::getSchemaDefinition(schema_identifier, schema);
48
48
      schema_iterator++;
49
49
 
54
54
    return message::schema::shared_ptr();
55
55
  }
56
56
 
57
 
  operator const drizzled::SchemaIdentifier*()
 
57
  operator const drizzled::identifier::Schema*()
58
58
  {
59
59
    while (schema_iterator != schema_names.end())
60
60
    {
61
 
      const drizzled::SchemaIdentifier *_ptr= &(*schema_iterator);
 
61
      const drizzled::identifier::Schema *_ptr= &(*schema_iterator);
62
62
      schema_iterator++;
63
63
 
64
64
      return _ptr;