56
57
static shared_ptr create(message::catalog::shared_ptr &message_arg)
58
60
return boost::make_shared<Instance>(message_arg);
61
63
static shared_ptr create(const identifier::Catalog &identifier)
63
65
drizzled::message::catalog::shared_ptr new_message= drizzled::message::catalog::make_shared(identifier);
64
67
return boost::make_shared<Instance>(new_message);