#include <descriptor.pb.h>
Public Types | |
enum | : int { kNameFieldNumber = 1, kExtendeeFieldNumber = 2, kTypeNameFieldNumber = 6, kDefaultValueFieldNumber = 7, kJsonNameFieldNumber = 10, kOptionsFieldNumber = 8, kNumberFieldNumber = 3, kOneofIndexFieldNumber = 9, kLabelFieldNumber = 4, kTypeFieldNumber = 5 } |
typedef FieldDescriptorProto_Label | Label |
typedef FieldDescriptorProto_Type | Type |
Static Public Member Functions | |
static const FieldDescriptorProto & | default_instance () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | descriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | GetDescriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Reflection * | GetReflection () |
static void | InitAsDefaultInstance () |
static const FieldDescriptorProto * | internal_default_instance () |
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | Label_descriptor () |
static bool | Label_IsValid (int value) |
template<typename T > | |
static const std::string & | Label_Name (T enum_t_value) |
static bool | Label_Parse (const std::string &name, Label *value) |
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | Type_descriptor () |
static bool | Type_IsValid (int value) |
template<typename T > | |
static const std::string & | Type_Name (T enum_t_value) |
static bool | Type_Parse (const std::string &name, Type *value) |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static constexpr int | Label_ARRAYSIZE |
static constexpr Label | Label_MAX |
static constexpr Label | Label_MIN |
static constexpr Label | LABEL_OPTIONAL |
static constexpr Label | LABEL_REPEATED |
static constexpr Label | LABEL_REQUIRED |
static constexpr int | Type_ARRAYSIZE |
static constexpr Type | TYPE_BOOL |
static constexpr Type | TYPE_BYTES |
static constexpr Type | TYPE_DOUBLE |
static constexpr Type | TYPE_ENUM |
static constexpr Type | TYPE_FIXED32 |
static constexpr Type | TYPE_FIXED64 |
static constexpr Type | TYPE_FLOAT |
static constexpr Type | TYPE_GROUP |
static constexpr Type | TYPE_INT32 |
static constexpr Type | TYPE_INT64 |
static constexpr Type | Type_MAX |
static constexpr Type | TYPE_MESSAGE |
static constexpr Type | Type_MIN |
static constexpr Type | TYPE_SFIXED32 |
static constexpr Type | TYPE_SFIXED64 |
static constexpr Type | TYPE_SINT32 |
static constexpr Type | TYPE_SINT64 |
static constexpr Type | TYPE_STRING |
static constexpr Type | TYPE_UINT32 |
static constexpr Type | TYPE_UINT64 |
Protected Member Functions | |
FieldDescriptorProto (::PROTOBUF_NAMESPACE_ID::Arena *arena) | |
Private Types | |
typedef void | DestructorSkippable_ |
typedef void | InternalArenaConstructable_ |
Private Member Functions | |
inline ::PROTOBUF_NAMESPACE_ID::Arena * | GetArenaNoVirtual () const |
void | InternalSwap (FieldDescriptorProto *other) |
void * | MaybeArenaPtr () const |
void | RegisterArenaDtor (::PROTOBUF_NAMESPACE_ID::Arena *arena) |
void | SetCachedSize (int size) const final |
void | SharedCtor () |
void | SharedDtor () |
Static Private Member Functions | |
static void | ArenaDtor (void *object) |
::PROTOBUF_NAMESPACE_ID::StringPiece | FullMessageName () |
::PROTOBUF_NAMESPACE_ID::Metadata | GetMetadataStatic () |
Private Attributes | |
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize | _cached_size_ |
::PROTOBUF_NAMESPACE_ID::internal::HasBits< 1 > | _has_bits_ |
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena | _internal_metadata_ |
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr | default_value_ |
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr | extendee_ |
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr | json_name_ |
int | label_ |
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr | name_ |
::PROTOBUF_NAMESPACE_ID::int32 | number_ |
::PROTOBUF_NAMESPACE_ID::int32 | oneof_index_ |
PROTOBUF_NAMESPACE_ID::FieldOptions * | options_ |
int | type_ |
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr | type_name_ |
Friends | |
template<typename T > | |
class | ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper |
class | ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata |
struct | ::TableStruct_google_2fprotobuf_2fdescriptor_2eproto |
void | swap (FieldDescriptorProto &a, FieldDescriptorProto &b) |
Definition at line 1678 of file descriptor.pb.h.
|
private |
Definition at line 2070 of file descriptor.pb.h.
|
private |
Definition at line 2069 of file descriptor.pb.h.
Definition at line 1877 of file descriptor.pb.h.
Definition at line 1815 of file descriptor.pb.h.
anonymous enum : int |
Definition at line 1911 of file descriptor.pb.h.
FieldDescriptorProto::FieldDescriptorProto | ( | ) |
Definition at line 4627 of file descriptor.pb.cc.
|
virtual |
Definition at line 4694 of file descriptor.pb.cc.
FieldDescriptorProto::FieldDescriptorProto | ( | const FieldDescriptorProto & | from | ) |
Definition at line 4639 of file descriptor.pb.cc.
|
inlinenoexcept |
Definition at line 1685 of file descriptor.pb.h.
|
explicitprotected |
Definition at line 4632 of file descriptor.pb.cc.
Definition at line 4709 of file descriptor.pb.cc.
|
final |
Definition at line 5250 of file descriptor.pb.cc.
|
final |
Definition at line 4724 of file descriptor.pb.cc.
|
inline |
Definition at line 8070 of file descriptor.pb.h.
|
inline |
Definition at line 7990 of file descriptor.pb.h.
|
inline |
Definition at line 8168 of file descriptor.pb.h.
|
inline |
Definition at line 7872 of file descriptor.pb.h.
|
inline |
Definition at line 7774 of file descriptor.pb.h.
|
inline |
Definition at line 7854 of file descriptor.pb.h.
|
inline |
Definition at line 8150 of file descriptor.pb.h.
|
inline |
Definition at line 8248 of file descriptor.pb.h.
|
inline |
Definition at line 7891 of file descriptor.pb.h.
|
inline |
Definition at line 7910 of file descriptor.pb.h.
|
final |
Definition at line 5402 of file descriptor.pb.cc.
void FieldDescriptorProto::CopyFrom | ( | const FieldDescriptorProto & | from | ) |
Definition at line 5409 of file descriptor.pb.cc.
|
static |
Definition at line 4718 of file descriptor.pb.cc.
|
inline |
Definition at line 8074 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1716 of file descriptor.pb.h.
|
inline |
Definition at line 7994 of file descriptor.pb.h.
|
inlinestaticprivate |
Definition at line 1787 of file descriptor.pb.h.
|
inlinefinal |
Definition at line 1710 of file descriptor.pb.h.
|
inlineprivate |
Definition at line 1796 of file descriptor.pb.h.
|
inlinefinal |
Definition at line 1779 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1719 of file descriptor.pb.h.
|
inlinefinal |
Definition at line 1713 of file descriptor.pb.h.
|
final |
Definition at line 5444 of file descriptor.pb.cc.
|
inlinestaticprivate |
Definition at line 1806 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1722 of file descriptor.pb.h.
|
inline |
Definition at line 7869 of file descriptor.pb.h.
|
inline |
Definition at line 7771 of file descriptor.pb.h.
|
inline |
Definition at line 7851 of file descriptor.pb.h.
|
inline |
Definition at line 8147 of file descriptor.pb.h.
|
inline |
Definition at line 7888 of file descriptor.pb.h.
|
static |
Definition at line 4570 of file descriptor.pb.cc.
|
inlinestatic |
Definition at line 1728 of file descriptor.pb.h.
|
final |
Definition at line 5151 of file descriptor.pb.cc.
|
private |
Definition at line 5423 of file descriptor.pb.cc.
|
final |
Definition at line 5416 of file descriptor.pb.cc.
|
inline |
Definition at line 8172 of file descriptor.pb.h.
|
inline |
Definition at line 7876 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1894 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1884 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1898 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1904 of file descriptor.pb.h.
|
inlineprivate |
Definition at line 1799 of file descriptor.pb.h.
|
final |
Definition at line 5341 of file descriptor.pb.cc.
void FieldDescriptorProto::MergeFrom | ( | const FieldDescriptorProto & | from | ) |
Definition at line 5356 of file descriptor.pb.cc.
|
final |
Definition at line 4878 of file descriptor.pb.cc.
|
inline |
Definition at line 8103 of file descriptor.pb.h.
|
inline |
Definition at line 8023 of file descriptor.pb.h.
|
inline |
Definition at line 8201 of file descriptor.pb.h.
|
inline |
Definition at line 7807 of file descriptor.pb.h.
|
inline |
Definition at line 8275 of file descriptor.pb.h.
|
inline |
Definition at line 7943 of file descriptor.pb.h.
|
inline |
Definition at line 1706 of file descriptor.pb.h.
|
inline |
Definition at line 7778 of file descriptor.pb.h.
|
inlinefinal |
Definition at line 1754 of file descriptor.pb.h.
|
inlinefinal |
Definition at line 1758 of file descriptor.pb.h.
|
inline |
Definition at line 7858 of file descriptor.pb.h.
|
inline |
Definition at line 8154 of file descriptor.pb.h.
|
inline |
Definition at line 1690 of file descriptor.pb.h.
|
inlinenoexcept |
Definition at line 1694 of file descriptor.pb.h.
|
inline |
Definition at line 8252 of file descriptor.pb.h.
|
inlineprivate |
Definition at line 4713 of file descriptor.pb.cc.
|
inline |
Definition at line 8108 of file descriptor.pb.h.
|
inline |
Definition at line 8028 of file descriptor.pb.h.
|
inline |
Definition at line 8206 of file descriptor.pb.h.
|
inline |
Definition at line 7812 of file descriptor.pb.h.
|
inline |
Definition at line 8258 of file descriptor.pb.h.
|
inline |
Definition at line 7948 of file descriptor.pb.h.
|
final |
Definition at line 5059 of file descriptor.pb.cc.
|
inline |
Definition at line 8116 of file descriptor.pb.h.
|
inline |
Definition at line 8036 of file descriptor.pb.h.
|
inline |
Definition at line 8214 of file descriptor.pb.h.
|
inline |
Definition at line 7820 of file descriptor.pb.h.
|
inline |
Definition at line 8284 of file descriptor.pb.h.
|
inline |
Definition at line 7956 of file descriptor.pb.h.
|
inline |
Definition at line 8089 of file descriptor.pb.h.
|
inline |
Definition at line 8096 of file descriptor.pb.h.
|
inline |
Definition at line 8078 of file descriptor.pb.h.
|
inline |
Definition at line 8083 of file descriptor.pb.h.
|
inline |
Definition at line 8009 of file descriptor.pb.h.
|
inline |
Definition at line 8016 of file descriptor.pb.h.
|
inline |
Definition at line 7998 of file descriptor.pb.h.
|
inline |
Definition at line 8003 of file descriptor.pb.h.
|
inline |
Definition at line 8187 of file descriptor.pb.h.
|
inline |
Definition at line 8194 of file descriptor.pb.h.
|
inline |
Definition at line 8176 of file descriptor.pb.h.
|
inline |
Definition at line 8181 of file descriptor.pb.h.
|
inline |
Definition at line 7880 of file descriptor.pb.h.
|
inline |
Definition at line 7793 of file descriptor.pb.h.
|
inline |
Definition at line 7800 of file descriptor.pb.h.
|
inline |
Definition at line 7782 of file descriptor.pb.h.
|
inline |
Definition at line 7787 of file descriptor.pb.h.
|
inline |
Definition at line 7862 of file descriptor.pb.h.
|
inline |
Definition at line 8158 of file descriptor.pb.h.
|
inline |
Definition at line 7899 of file descriptor.pb.h.
|
inline |
Definition at line 7929 of file descriptor.pb.h.
|
inline |
Definition at line 7936 of file descriptor.pb.h.
|
inline |
Definition at line 7918 of file descriptor.pb.h.
|
inline |
Definition at line 7923 of file descriptor.pb.h.
|
finalprivate |
Definition at line 4715 of file descriptor.pb.cc.
|
inlineprivate |
Definition at line 4680 of file descriptor.pb.cc.
|
inlineprivate |
Definition at line 4699 of file descriptor.pb.cc.
|
inline |
Definition at line 1738 of file descriptor.pb.h.
|
inline |
Definition at line 7895 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1862 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1852 of file descriptor.pb.h.
|
inline |
Definition at line 7914 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1866 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1872 of file descriptor.pb.h.
|
inline |
Definition at line 1703 of file descriptor.pb.h.
|
inline |
Definition at line 8268 of file descriptor.pb.h.
void FieldDescriptorProto::unsafe_arena_set_allocated_options | ( | PROTOBUF_NAMESPACE_ID::FieldOptions * | options | ) |
Definition at line 4614 of file descriptor.pb.cc.
|
inline |
Definition at line 1746 of file descriptor.pb.h.
|
friend |
Definition at line 2068 of file descriptor.pb.h.
|
friend |
Definition at line 1786 of file descriptor.pb.h.
|
friend |
Definition at line 2083 of file descriptor.pb.h.
|
friend |
Definition at line 1735 of file descriptor.pb.h.
|
private |
Definition at line 2072 of file descriptor.pb.h.
|
private |
Definition at line 2071 of file descriptor.pb.h.
|
private |
Definition at line 2065 of file descriptor.pb.h.
|
private |
Definition at line 2076 of file descriptor.pb.h.
|
private |
Definition at line 2074 of file descriptor.pb.h.
|
private |
Definition at line 2077 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1732 of file descriptor.pb.h.
|
private |
Definition at line 2081 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1891 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1889 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1887 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1878 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1882 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1880 of file descriptor.pb.h.
|
private |
Definition at line 2073 of file descriptor.pb.h.
|
private |
Definition at line 2079 of file descriptor.pb.h.
|
private |
Definition at line 2080 of file descriptor.pb.h.
|
private |
Definition at line 2078 of file descriptor.pb.h.
|
private |
Definition at line 2082 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1859 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1830 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1838 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1816 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1842 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1828 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1826 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1818 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1834 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1824 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1820 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1857 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1836 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1855 of file descriptor.pb.h.
|
private |
Definition at line 2075 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1844 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1846 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1848 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1850 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1832 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1840 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1822 of file descriptor.pb.h.