#include <memory>
#include <google/protobuf/stubs/shared_ptr.h>
#include <set>
#include <string>
#include <vector>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/stubs/scoped_ptr.h>
Go to the source code of this file.
|
| google::protobuf::PROTOBUF_DEFINE_ARRAY_ACCESSOR (Descriptor, extension_range, const Descriptor::ExtensionRange *) PROTOBUF_DEFINE_ARRAY_ACCESSOR(Descriptor |
|
const FieldDescriptor * | google::protobuf::PROTOBUF_DEFINE_ARRAY_ACCESSOR (Descriptor, reserved_range, const Descriptor::ReservedRange *) PROTOBUF_DEFINE_ACCESSOR(FieldDescriptor |
|
const FieldDescriptor const OneofDescriptor * | google::protobuf::PROTOBUF_DEFINE_ACCESSOR (FieldDescriptor, default_value_enum, const EnumValueDescriptor *) PROTOBUF_DEFINE_ARRAY_ACCESSOR(EnumDescriptor |
|
const FieldDescriptor const OneofDescriptor const EnumValueDescriptor * | google::protobuf::PROTOBUF_DEFINE_ARRAY_ACCESSOR (ServiceDescriptor, method, const MethodDescriptor *) PROTOBUF_DEFINE_ARRAY_ACCESSOR(FileDescriptor |
|
const FieldDescriptor const OneofDescriptor const EnumValueDescriptor const ServiceDescriptor * | google::protobuf::PROTOBUF_DEFINE_ARRAY_ACCESSOR (FileDescriptor, extension, const FieldDescriptor *) inline bool Descriptor |
|
◆ PROTOBUF_DEFINE_ACCESSOR
#define PROTOBUF_DEFINE_ACCESSOR |
( |
|
CLASS, |
|
|
|
FIELD, |
|
|
|
TYPE |
|
) |
| inline TYPE CLASS::FIELD() const { return FIELD##_; } |
◆ PROTOBUF_DEFINE_ARRAY_ACCESSOR
◆ PROTOBUF_DEFINE_OPTIONS_ACCESSOR
◆ PROTOBUF_DEFINE_STRING_ACCESSOR
#define PROTOBUF_DEFINE_STRING_ACCESSOR |
( |
|
CLASS, |
|
|
|
FIELD |
|
) |
| inline const string& CLASS::FIELD() const { return *FIELD##_; } |