Public Member Functions | Static Public Member Functions | Private Member Functions | List of all members
google::protobuf::MessageFactory Class Referenceabstract

#include <message.h>

Inheritance diagram for google::protobuf::MessageFactory:
Inheritance graph
[legend]

Public Member Functions

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

Static Public Member Functions

static MessageFactorygenerated_factory ()
 
static MessageFactorygenerated_factory ()
 
static void InternalRegisterGeneratedFile (const google::protobuf::internal::DescriptorTable *table)
 
static void InternalRegisterGeneratedFile (const google::protobuf::internal::DescriptorTable *table)
 
static void InternalRegisterGeneratedMessage (const Descriptor *descriptor, const Message *prototype)
 
static void InternalRegisterGeneratedMessage (const Descriptor *descriptor, const Message *prototype)
 

Private Member Functions

 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (MessageFactory)
 
 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (MessageFactory)
 

Detailed Description

Definition at line 1066 of file bloaty/third_party/protobuf/src/google/protobuf/message.h.

Constructor & Destructor Documentation

◆ MessageFactory() [1/2]

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

◆ ~MessageFactory() [1/2]

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

◆ MessageFactory() [2/2]

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

Definition at line 1260 of file protobuf/src/google/protobuf/message.h.

◆ ~MessageFactory() [2/2]

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

Member Function Documentation

◆ generated_factory() [1/2]

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

◆ generated_factory() [2/2]

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

◆ GetPrototype() [1/2]

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

◆ GetPrototype() [2/2]

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

◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]

google::protobuf::MessageFactory::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( MessageFactory  )
private

◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]

google::protobuf::MessageFactory::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( MessageFactory  )
private

◆ InternalRegisterGeneratedFile() [1/2]

void google::protobuf::MessageFactory::InternalRegisterGeneratedFile ( const google::protobuf::internal::DescriptorTable table)
static

◆ InternalRegisterGeneratedFile() [2/2]

static void google::protobuf::MessageFactory::InternalRegisterGeneratedFile ( const google::protobuf::internal::DescriptorTable table)
static

◆ InternalRegisterGeneratedMessage() [1/2]

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

◆ InternalRegisterGeneratedMessage() [2/2]

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

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:20