#include <set>
#include <string>
#include <vector>
#include <google/protobuf/stubs/common.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_OPTIONS_ACCESSOR (Descriptor, MessageOptions) |
| |
| | google::protobuf::PROTOBUF_DEFINE_ACCESSOR (FieldDescriptor, containing_oneof, const OneofDescriptor *) PROTOBUF_DEFINE_ACCESSOR(FieldDescriptor |
| |
| const FieldDescriptor * | google::protobuf::PROTOBUF_DEFINE_ACCESSOR (FieldDescriptor, default_value_enum, const EnumValueDescriptor *) PROTOBUF_DEFINE_ARRAY_ACCESSOR(EnumDescriptor |
| |
const FieldDescriptor const
EnumValueDescriptor * | google::protobuf::PROTOBUF_DEFINE_OPTIONS_ACCESSOR (EnumDescriptor, EnumOptions) |
| |
| | google::protobuf::PROTOBUF_DEFINE_ARRAY_ACCESSOR (ServiceDescriptor, method, const MethodDescriptor *) PROTOBUF_DEFINE_OPTIONS_ACCESSOR(ServiceDescriptor |
| |
| | google::protobuf::PROTOBUF_DEFINE_OPTIONS_ACCESSOR (MethodDescriptor, MethodOptions) |
| |
| | google::protobuf::PROTOBUF_DEFINE_OPTIONS_ACCESSOR (FileDescriptor, FileOptions) |
| |
| | google::protobuf::PROTOBUF_DEFINE_ARRAY_ACCESSOR (FileDescriptor, service, const ServiceDescriptor *) PROTOBUF_DEFINE_ARRAY_ACCESSOR(FileDescriptor |
| |
| #define PROTOBUF_DEFINE_ACCESSOR |
( |
|
CLASS, |
|
|
|
FIELD, |
|
|
|
TYPE |
|
) |
| inline TYPE CLASS::FIELD() const { return FIELD##_; } |
| #define PROTOBUF_DEFINE_ARRAY_ACCESSOR |
( |
|
CLASS, |
|
|
|
FIELD, |
|
|
|
TYPE |
|
) |
| inline TYPE CLASS::FIELD(int index) const { return FIELD##s_ + index; } |
| #define PROTOBUF_DEFINE_OPTIONS_ACCESSOR |
( |
|
CLASS, |
|
|
|
TYPE |
|
) |
| inline const TYPE& CLASS::options() const { return *options_; } |
| #define PROTOBUF_DEFINE_STRING_ACCESSOR |
( |
|
CLASS, |
|
|
|
FIELD |
|
) |
| inline const string& CLASS::FIELD() const { return *FIELD##_; } |