Go to the documentation of this file.
28 #ifndef UPB_MINI_TABLE_HPP_
29 #define UPB_MINI_TABLE_HPP_
78 if (!
end)
return false;
char * upb_MtDataEncoder_StartMessage(upb_MtDataEncoder *e, char *ptr, uint64_t msg_mod)
#define kUpb_MtDataEncoder_MinSize
char * upb_MtDataEncoder_PutOneofField(upb_MtDataEncoder *e, char *ptr, uint32_t field_num)
upb_MtDataEncoder encoder_
bool PutOneofField(uint32_t field_num)
UPB_INLINE int _upb_Log2CeilingSize(int x)
char * upb_MtDataEncoder_PutField(upb_MtDataEncoder *e, char *ptr, upb_FieldType type, uint32_t field_num, uint64_t field_mod)
#define T(upbtypeconst, upbtype, ctype, default_value)
bool StartMessage(uint64_t msg_mod)
const std::string & data() const
unsigned __int64 uint64_t
const std::string & data() const
char buf_[kUpb_MtDataEncoder_MinSize]
bool PutField(upb_FieldType type, uint32_t field_num, uint64_t field_mod)
char * upb_MtDataEncoder_StartOneof(upb_MtDataEncoder *e, char *ptr)
bool operator()(T &&func)
StringAppender(upb_MtDataEncoder *e)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:00:40