Functions
upb/python/convert.h File Reference
#include "protobuf.h"
#include "upb/def.h"
#include "upb/reflection.h"
Include dependency graph for upb/python/convert.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool PyUpb_Array_IsEqual (const upb_Array *arr1, const upb_Array *arr2, const upb_FieldDef *f)
 
bool PyUpb_Message_IsEqual (const upb_Message *msg1, const upb_Message *msg2, const upb_MessageDef *m)
 
bool PyUpb_PyToUpb (PyObject *obj, const upb_FieldDef *f, upb_MessageValue *val, upb_Arena *arena)
 
PyObject * PyUpb_UpbToPy (upb_MessageValue val, const upb_FieldDef *f, PyObject *arena)
 
bool PyUpb_ValueEq (upb_MessageValue val1, upb_MessageValue val2, const upb_FieldDef *f)
 

Function Documentation

◆ PyUpb_Array_IsEqual()

bool PyUpb_Array_IsEqual ( const upb_Array arr1,
const upb_Array arr2,
const upb_FieldDef f 
)

Definition at line 308 of file upb/python/convert.c.

◆ PyUpb_Message_IsEqual()

bool PyUpb_Message_IsEqual ( const upb_Message msg1,
const upb_Message msg2,
const upb_MessageDef m 
)

Definition at line 336 of file upb/python/convert.c.

◆ PyUpb_PyToUpb()

bool PyUpb_PyToUpb ( PyObject *  obj,
const upb_FieldDef f,
upb_MessageValue val,
upb_Arena arena 
)

Definition at line 179 of file upb/python/convert.c.

◆ PyUpb_UpbToPy()

PyObject* PyUpb_UpbToPy ( upb_MessageValue  val,
const upb_FieldDef f,
PyObject *  arena 
)

Definition at line 35 of file upb/python/convert.c.

◆ PyUpb_ValueEq()

bool PyUpb_ValueEq ( upb_MessageValue  val1,
upb_MessageValue  val2,
const upb_FieldDef f 
)

Definition at line 244 of file upb/python/convert.c.



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