44 virtual TableShare *getMutableShare() { assert(
_share);
return _share; }
45 virtual bool hasShare()
const {
return _share ?
true : false ; }
46 virtual void setShare(TableShare *new_share) {
_share= new_share; }
48 int open_unireg_entry(Session *session,
50 identifier::Table &identifier);
51 bool reopen_name_locked_table(TableList* table_list, Session *session);
52 virtual void release(
void);