Исходя из вашего комментария, вы нацелены на C ++ (хотя вопрос помечен как protobuf.js).
Сгенерированный файл будет иметь классы, наследуемые от базового класса protobuf:
class MyMessage : public ::google::protobuf::Message {
...
}
Метод SerializeToString()
(обратите внимание, что он чувствителен к регистру, с большим S) происходит из этого базового класса. Вы можете увидеть все методы базового класса здесь .
Так что попробуйте использовать метод из вашего кода, и он должен быть доступен, даже если он не определен напрямую в сгенерированном файле .pb.h
.