Macros | Enumerations | Functions
encode.h File Reference
#include "upb/msg.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"
Include dependency graph for encode.h:

Go to the source code of this file.

Macros

#define UPB_ENCODE_MAXDEPTH(depth)   ((depth) << 16)
 

Enumerations

enum  { kUpb_Encode_Deterministic = 1, kUpb_Encode_SkipUnknown = 2, kUpb_Encode_CheckRequired = 4 }
 

Functions

char * upb_Encode (const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
 

Macro Definition Documentation

◆ UPB_ENCODE_MAXDEPTH

#define UPB_ENCODE_MAXDEPTH (   depth)    ((depth) << 16)

Definition at line 60 of file encode.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
kUpb_Encode_Deterministic 
kUpb_Encode_SkipUnknown 
kUpb_Encode_CheckRequired 

Definition at line 44 of file encode.h.

Function Documentation

◆ upb_Encode()

char* upb_Encode ( const void *  msg,
const upb_MiniTable l,
int  options,
upb_Arena arena,
size_t *  size 
)

Definition at line 573 of file encode.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:11