#include <def.hpp>
Public Member Functions | |
MessageDefPtr | containing_type () const |
FieldDefPtr | field (int i) const |
int | field_count () const |
FieldDefPtr | FindFieldByName (const char *name) const |
FieldDefPtr | FindFieldByName (const char *name, size_t len) const |
template<class T > | |
FieldDefPtr | FindFieldByName (const T &str) const |
FieldDefPtr | FindFieldByNumber (uint32_t num) const |
const char * | name () const |
OneofDefPtr () | |
OneofDefPtr (const upb_OneofDef *ptr) | |
operator bool () const | |
const upb_OneofDef * | ptr () const |
Private Attributes | |
const upb_OneofDef * | ptr_ |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |