248 const google::protobuf::Descriptor *desc =
249 google::protobuf::DescriptorPool::generated_pool()
250 ->FindMessageTypeByName(_type);
256 msgPtr.
reset(google::protobuf::MessageFactory::generated_factory()
257 ->GetPrototype(desc)->New());
262 msgPtr = gz::msgs::Factory::New(_type);
269 if (!msgPtr->ParseFromString(_data))