webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
google::protobuf::MessageFactory Class Referenceabstract

#include <message.h>

Inheritance diagram for google::protobuf::MessageFactory:
google::protobuf::DynamicMessageFactory

Public Member Functions

 MessageFactory ()
 
virtual ~MessageFactory ()
 
virtual const MessageGetPrototype (const Descriptor *type)=0
 

Static Public Member Functions

static MessageFactorygenerated_factory ()
 
static void InternalRegisterGeneratedFile (const char *filename, void(*register_messages)(const string &))
 
static void InternalRegisterGeneratedMessage (const Descriptor *descriptor, const Message *prototype)
 

Constructor & Destructor Documentation

◆ MessageFactory()

google::protobuf::MessageFactory::MessageFactory ( )
inline

◆ ~MessageFactory()

google::protobuf::MessageFactory::~MessageFactory ( )
virtual

Member Function Documentation

◆ generated_factory()

MessageFactory * google::protobuf::MessageFactory::generated_factory ( )
static

◆ GetPrototype()

virtual const Message* google::protobuf::MessageFactory::GetPrototype ( const Descriptor type)
pure virtual

◆ InternalRegisterGeneratedFile()

void google::protobuf::MessageFactory::InternalRegisterGeneratedFile ( const char *  filename,
void(*)(const string &)  register_messages 
)
static

◆ InternalRegisterGeneratedMessage()

void google::protobuf::MessageFactory::InternalRegisterGeneratedMessage ( const Descriptor descriptor,
const Message prototype 
)
static

The documentation for this class was generated from the following files: