#include <descriptor.h>
Public Member Functions | |
| const Descriptor * | Get () |
| void | Init () |
| void | Set (const Descriptor *descriptor) |
| void | SetLazy (const std::string &name, const FileDescriptor *file) |
Private Member Functions | |
| void | Once () |
| void | OnceInternal () |
Static Private Member Functions | |
| static void | OnceStatic (LazyDescriptor *lazy) |
Private Attributes | |
| const Descriptor * | descriptor_ |
| const FileDescriptor * | file_ |
| const std::string * | name_ |
| internal::once_flag * | once_ |
Definition at line 182 of file src/google/protobuf/descriptor.h.
|
inline |
Definition at line 209 of file src/google/protobuf/descriptor.h.
|
inline |
Definition at line 186 of file src/google/protobuf/descriptor.h.
|
private |
Definition at line 7313 of file src/google/protobuf/descriptor.cc.
|
private |
Definition at line 7321 of file src/google/protobuf/descriptor.cc.
|
staticprivate |
Definition at line 7319 of file src/google/protobuf/descriptor.cc.
| void google::protobuf.internal::LazyDescriptor::Set | ( | const Descriptor * | descriptor | ) |
Definition at line 7291 of file src/google/protobuf/descriptor.cc.
| void google::protobuf.internal::LazyDescriptor::SetLazy | ( | const std::string & | name, |
| const FileDescriptor * | file | ||
| ) |
Definition at line 7298 of file src/google/protobuf/descriptor.cc.
|
private |
Definition at line 219 of file src/google/protobuf/descriptor.h.
|
private |
Definition at line 222 of file src/google/protobuf/descriptor.h.
|
private |
Definition at line 220 of file src/google/protobuf/descriptor.h.
|
private |
Definition at line 221 of file src/google/protobuf/descriptor.h.