#include <php.h>
#include <Zend/zend_exceptions.h>
#include "protobuf.h"
#include "builtin_descriptors.inc"
Go to the source code of this file.
Macros | |
#define | CASE(descriptor_type, type) |
Variables | |
static zend_function_entry | descriptor_methods [] |
static zend_function_entry | descriptor_pool_methods [] |
static zend_function_entry | enum_descriptor_methods [] |
static zend_function_entry | enum_value_descriptor_methods [] |
static zend_function_entry | field_descriptor_methods [] |
InternalDescriptorPool * | generated_pool |
zval * | generated_pool_php |
static zend_function_entry | gpb_type_methods [] |
zend_class_entry * | gpb_type_type |
static zend_function_entry | internal_descriptor_pool_methods [] |
zval * | internal_generated_pool_php |
static zend_function_entry | oneof_descriptor_methods [] |
#define CASE | ( | descriptor_type, | |
type | |||
) |
Definition at line 74 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 66 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 680 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
DEFINE_CLASS | ( | Descriptor | , |
descriptor | , | ||
"Google\\Protobuf\\Descriptor" | |||
) |
DEFINE_CLASS | ( | DescriptorPool | , |
descriptor_pool | , | ||
"Google\\Protobuf\\DescriptorPool" | |||
) |
DEFINE_CLASS | ( | EnumDescriptor | , |
enum_descriptor | , | ||
"Google\\Protobuf\\EnumDescriptor" | |||
) |
DEFINE_CLASS | ( | EnumValueDescriptor | , |
enum_value_descriptor | , | ||
"Google\\Protobuf\\EnumValueDescriptor" | |||
) |
DEFINE_CLASS | ( | FieldDescriptor | , |
field_descriptor | , | ||
"Google\\Protobuf\\FieldDescriptor" | |||
) |
DEFINE_CLASS | ( | InternalDescriptorPool | , |
internal_descriptor_pool | , | ||
"Google\\Protobuf\\Internal\\DescriptorPool" | |||
) |
DEFINE_CLASS | ( | Oneof | , |
oneof_descriptor | , | ||
"Google\\Protobuf\\OneofDescriptor" | |||
) |
bool depends_on_descriptor | ( | const google_protobuf_FileDescriptorProto * | file | ) |
Definition at line 874 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
|
static |
Definition at line 150 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 156 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
|
static |
|
static |
Definition at line 634 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 629 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
|
static |
Definition at line 277 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
|
static |
Definition at line 280 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
|
static |
Definition at line 332 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
|
static |
Definition at line 335 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
|
static |
Definition at line 368 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
|
static |
Definition at line 371 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 802 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 780 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 748 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 769 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
void gpb_type_init | ( | TSRMLS_D | ) |
Definition at line 107 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
void init_generated_pool_once | ( | TSRMLS_D | ) |
Definition at line 584 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
void internal_add_generated_file | ( | const char * | data, |
PHP_PROTO_SIZE | data_len, | ||
InternalDescriptorPool * | pool, | ||
bool use_nested_submsg | TSRMLS_DC | ||
) |
Definition at line 932 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
|
static |
Definition at line 618 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 606 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
Definition at line 732 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 486 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
Definition at line 489 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
const upb_filedef* parse_and_add_descriptor | ( | const char * | data, |
PHP_PROTO_SIZE | data_len, | ||
InternalDescriptorPool * | pool, | ||
upb_arena * | arena | ||
) |
Definition at line 889 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getClass | |||
) |
Definition at line 162 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getField | |||
) |
Definition at line 178 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getFieldCount | |||
) |
Definition at line 226 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getFullName | |||
) |
Definition at line 172 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getOneofDecl | |||
) |
Definition at line 231 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Descriptor | , |
getOneofDeclCount | |||
) |
Definition at line 259 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | DescriptorPool | , |
getDescriptorByClassName | |||
) |
Definition at line 1004 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | DescriptorPool | , |
getEnumDescriptorByClassName | |||
) |
Definition at line 1041 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | DescriptorPool | , |
getGeneratedPool | |||
) |
Definition at line 660 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | EnumDescriptor | , |
getValue | |||
) |
Definition at line 285 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | EnumDescriptor | , |
getValueCount | |||
) |
Definition at line 314 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | EnumValueDescriptor | , |
getName | |||
) |
Definition at line 340 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | EnumValueDescriptor | , |
getNumber | |||
) |
Definition at line 345 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getEnumType | |||
) |
Definition at line 434 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getLabel | |||
) |
Definition at line 419 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getMessageType | |||
) |
Definition at line 453 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getName | |||
) |
Definition at line 408 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getNumber | |||
) |
Definition at line 414 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
getType | |||
) |
Definition at line 424 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | FieldDescriptor | , |
isMap | |||
) |
Definition at line 429 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | InternalDescriptorPool | , |
getGeneratedPool | |||
) |
Definition at line 670 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | InternalDescriptorPool | , |
internalAddGeneratedFile | |||
) |
Definition at line 986 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Oneof | , |
getField | |||
) |
Definition at line 499 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Oneof | , |
getFieldCount | |||
) |
Definition at line 545 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Oneof | , |
getName | |||
) |
Definition at line 493 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 837 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
upb_fieldtype_t to_fieldtype | ( | upb_descriptortype_t | type | ) |
Definition at line 375 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 637 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 647 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 138 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 554 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 268 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 323 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 354 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
InternalDescriptorPool* generated_pool |
Definition at line 582 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
zval* generated_pool_php |
Definition at line 576 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 103 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
zend_class_entry* gpb_type_type |
Definition at line 101 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 562 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
zval* internal_generated_pool_php |
Definition at line 577 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
|
static |
Definition at line 476 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.