#include <objectivec_message.h>
◆ MessageGenerator() [1/4]
google::protobuf::compiler::objectivec::MessageGenerator::MessageGenerator |
( |
const string & |
root_classname, |
|
|
const Descriptor * |
descriptor, |
|
|
const Options & |
options |
|
) |
| |
◆ ~MessageGenerator() [1/2]
google::protobuf::compiler::objectivec::MessageGenerator::~MessageGenerator |
( |
| ) |
|
◆ MessageGenerator() [2/4]
◆ MessageGenerator() [3/4]
google::protobuf::compiler::objectivec::MessageGenerator::MessageGenerator |
( |
const std::string & |
root_classname, |
|
|
const Descriptor * |
descriptor, |
|
|
const Options & |
options |
|
) |
| |
◆ ~MessageGenerator() [2/2]
google::protobuf::compiler::objectivec::MessageGenerator::~MessageGenerator |
( |
| ) |
|
◆ MessageGenerator() [4/4]
◆ DetermineForwardDeclarations() [1/2]
void google::protobuf::compiler::objectivec::MessageGenerator::DetermineForwardDeclarations |
( |
std::set< std::string > * |
fwd_decls | ) |
|
◆ DetermineForwardDeclarations() [2/2]
void google::protobuf::compiler::objectivec::MessageGenerator::DetermineForwardDeclarations |
( |
std::set< string > * |
fwd_decls | ) |
|
◆ DetermineObjectiveCClassDefinitions()
void google::protobuf::compiler::objectivec::MessageGenerator::DetermineObjectiveCClassDefinitions |
( |
std::set< std::string > * |
fwd_decls | ) |
|
◆ GenerateDescriptionOneFieldSource() [1/2]
◆ GenerateDescriptionOneFieldSource() [2/2]
◆ GenerateEnumHeader() [1/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateEnumHeader |
( |
io::Printer * |
printer | ) |
|
◆ GenerateEnumHeader() [2/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateEnumHeader |
( |
io::Printer * |
printer | ) |
|
◆ GenerateExtensionRegistrationSource() [1/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateExtensionRegistrationSource |
( |
io::Printer * |
printer | ) |
|
◆ GenerateExtensionRegistrationSource() [2/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateExtensionRegistrationSource |
( |
io::Printer * |
printer | ) |
|
◆ GenerateMessageDescriptionSource() [1/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateMessageDescriptionSource |
( |
io::Printer * |
printer | ) |
|
|
private |
◆ GenerateMessageDescriptionSource() [2/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateMessageDescriptionSource |
( |
io::Printer * |
printer | ) |
|
|
private |
◆ GenerateMessageHeader() [1/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateMessageHeader |
( |
io::Printer * |
printer | ) |
|
◆ GenerateMessageHeader() [2/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateMessageHeader |
( |
io::Printer * |
printer | ) |
|
◆ GenerateParseFromMethodsHeader() [1/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateParseFromMethodsHeader |
( |
io::Printer * |
printer | ) |
|
|
private |
◆ GenerateParseFromMethodsHeader() [2/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateParseFromMethodsHeader |
( |
io::Printer * |
printer | ) |
|
|
private |
◆ GenerateSerializeOneExtensionRangeSource() [1/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateSerializeOneExtensionRangeSource |
( |
io::Printer * |
printer, |
|
|
const Descriptor::ExtensionRange * |
range |
|
) |
| |
|
private |
◆ GenerateSerializeOneExtensionRangeSource() [2/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateSerializeOneExtensionRangeSource |
( |
io::Printer * |
printer, |
|
|
const Descriptor::ExtensionRange * |
range |
|
) |
| |
|
private |
◆ GenerateSerializeOneFieldSource() [1/2]
◆ GenerateSerializeOneFieldSource() [2/2]
◆ GenerateSource() [1/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateSource |
( |
io::Printer * |
printer | ) |
|
◆ GenerateSource() [2/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateSource |
( |
io::Printer * |
printer | ) |
|
◆ GenerateStaticVariablesInitialization() [1/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateStaticVariablesInitialization |
( |
io::Printer * |
printer | ) |
|
◆ GenerateStaticVariablesInitialization() [2/2]
void google::protobuf::compiler::objectivec::MessageGenerator::GenerateStaticVariablesInitialization |
( |
io::Printer * |
printer | ) |
|
◆ IncludesOneOfDefinition() [1/2]
bool google::protobuf::compiler::objectivec::MessageGenerator::IncludesOneOfDefinition |
( |
| ) |
const |
◆ IncludesOneOfDefinition() [2/2]
bool google::protobuf::compiler::objectivec::MessageGenerator::IncludesOneOfDefinition |
( |
| ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ class_name_ [1/2]
const string google::protobuf::compiler::objectivec::MessageGenerator::class_name_ |
|
private |
◆ class_name_ [2/2]
const std::string google::protobuf::compiler::objectivec::MessageGenerator::class_name_ |
|
private |
◆ deprecated_attribute_ [1/2]
const string google::protobuf::compiler::objectivec::MessageGenerator::deprecated_attribute_ |
|
private |
◆ deprecated_attribute_ [2/2]
const std::string google::protobuf::compiler::objectivec::MessageGenerator::deprecated_attribute_ |
|
private |
◆ descriptor_
const Descriptor * google::protobuf::compiler::objectivec::MessageGenerator::descriptor_ |
|
private |
◆ enum_generators_
std::vector< std::unique_ptr< EnumGenerator > > google::protobuf::compiler::objectivec::MessageGenerator::enum_generators_ |
|
private |
◆ extension_generators_
std::vector< std::unique_ptr< ExtensionGenerator > > google::protobuf::compiler::objectivec::MessageGenerator::extension_generators_ |
|
private |
◆ field_generators_
FieldGeneratorMap google::protobuf::compiler::objectivec::MessageGenerator::field_generators_ |
|
private |
◆ nested_message_generators_
std::vector< std::unique_ptr< MessageGenerator > > google::protobuf::compiler::objectivec::MessageGenerator::nested_message_generators_ |
|
private |
◆ oneof_generators_
std::vector< std::unique_ptr< OneofGenerator > > google::protobuf::compiler::objectivec::MessageGenerator::oneof_generators_ |
|
private |
◆ root_classname_ [1/2]
const string google::protobuf::compiler::objectivec::MessageGenerator::root_classname_ |
|
private |
◆ root_classname_ [2/2]
const std::string google::protobuf::compiler::objectivec::MessageGenerator::root_classname_ |
|
private |
The documentation for this class was generated from the following files: