#include <descriptor.h>
Public Member Functions | |
| const Descriptor * | Get () |
| const Descriptor * | Get (const ServiceDescriptor *service) |
| void | Init () |
| void | Init () |
| void | Set (const Descriptor *descriptor) |
| void | Set (const Descriptor *descriptor) |
| void | SetLazy (const std::string &name, const FileDescriptor *file) |
| void | SetLazy (StringPiece name, const FileDescriptor *file) |
Private Member Functions | |
| void | Once () |
| void | Once (const ServiceDescriptor *service) |
| void | OnceInternal () |
Static Private Member Functions | |
| static void | OnceStatic (LazyDescriptor *lazy) |
Private Attributes | |
| union { | |
| const Descriptor * descriptor_ | |
| const char * lazy_name_ | |
| }; | |
| const Descriptor * | descriptor_ |
| const FileDescriptor * | file_ |
| const std::string * | name_ |
| internal::once_flag * | once_ |
Definition at line 182 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
inline |
Definition at line 209 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
inline |
Definition at line 212 of file protobuf/src/google/protobuf/descriptor.h.
|
inline |
Definition at line 186 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
inline |
Definition at line 191 of file protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 7277 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
|
private |
Definition at line 8009 of file protobuf/src/google/protobuf/descriptor.cc.
|
private |
Definition at line 7285 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
|
staticprivate |
Definition at line 7283 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| void google::protobuf.internal::LazyDescriptor::Set | ( | const Descriptor * | descriptor | ) |
Definition at line 7255 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| void google::protobuf.internal::LazyDescriptor::Set | ( | const Descriptor * | descriptor | ) |
| void google::protobuf.internal::LazyDescriptor::SetLazy | ( | const std::string & | name, |
| const FileDescriptor * | file | ||
| ) |
Definition at line 7262 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| void google::protobuf.internal::LazyDescriptor::SetLazy | ( | StringPiece | name, |
| const FileDescriptor * | file | ||
| ) |
Definition at line 7997 of file protobuf/src/google/protobuf/descriptor.cc.
| union { ... } |
|
private |
Definition at line 219 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 222 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
| const char* google::protobuf.internal::LazyDescriptor::lazy_name_ |
Definition at line 222 of file protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 220 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 221 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.