Classes | Functions
third_party/protobuf/php/ext/google/protobuf/map.h File Reference
#include <php.h>
#include "def.h"
#include "php-upb.h"
Include dependency graph for third_party/protobuf/php/ext/google/protobuf/map.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MapField_Type
 

Functions

void Map_ModuleInit ()
 
bool MapEq (const upb_map *m1, const upb_map *m2, MapField_Type type)
 
void MapField_GetPhpWrapper (zval *val, upb_map *arr, MapField_Type type, zval *arena)
 
upb_mapMapField_GetUpbMap (zval *val, MapField_Type type, upb_arena *arena)
 
MapField_Type MapType_Get (const upb_fielddef *f)
 

Function Documentation

◆ Map_ModuleInit()

void Map_ModuleInit ( )

Map_ModuleInit()

Called when the C extension is loaded to register all types.

Definition at line 631 of file protobuf/php/ext/google/protobuf/map.c.

◆ MapEq()

bool MapEq ( const upb_map m1,
const upb_map m2,
MapField_Type  type 
)

Definition at line 236 of file protobuf/php/ext/google/protobuf/map.c.

◆ MapField_GetPhpWrapper()

void MapField_GetPhpWrapper ( zval *  val,
upb_map arr,
MapField_Type  type,
zval *  arena 
)

Definition at line 167 of file protobuf/php/ext/google/protobuf/map.c.

◆ MapField_GetUpbMap()

upb_map* MapField_GetUpbMap ( zval *  val,
MapField_Type  type,
upb_arena arena 
)

Definition at line 187 of file protobuf/php/ext/google/protobuf/map.c.

◆ MapType_Get()

MapField_Type MapType_Get ( const upb_fielddef f)

Definition at line 69 of file protobuf/php/ext/google/protobuf/map.c.



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