~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/table_share.h

  • Committer: Barry.Leslie at PrimeBase
  • Date: 2010-05-06 14:23:27 UTC
  • mto: This revision was merged to the branch mainline in revision 1544.
  • Revision ID: barry.leslie@primebase.com-20100506142327-hg5wnvqgn5bc6lw3
Renamed the 'Event' plugin to 'EventObserver' plugin along with some internal class renames to make things clearer.
Unless I really need a pointer to an object I now always pass things by reference.
'Post' event observers can now report a failure the same as 'Pre' event observers.

Show diffs side-by-side

added added

removed removed

Lines of Context:
47
47
 
48
48
namespace plugin
49
49
{
50
 
class TableEventObservers;
 
50
class TableEventObserverList;
51
51
}
52
52
 
53
53
class TableShare
421
421
    registered an interest in this table.
422
422
  */
423
423
  private:
424
 
  plugin::TableEventObservers *event_observers;
 
424
  plugin::TableEventObserverList *event_observers;
425
425
  public:
426
 
  plugin::TableEventObservers *getTableObservers() 
 
426
  plugin::TableEventObserverList *getTableObservers() 
427
427
  { 
428
428
    return event_observers;
429
429
  }
430
430
  
431
 
  void setTableObservers(plugin::TableEventObservers *observers) 
 
431
  void setTableObservers(plugin::TableEventObserverList *observers) 
432
432
  { 
433
433
    event_observers= observers;
434
434
  }