#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.