

Go to the source code of this file.
Classes | |
| struct | MessageField |
| struct | MessageLayout |
| struct | stringsink |
Macros | |
| #define | ALLOC(class_name) (class_name*) emalloc(sizeof(class_name)) |
| #define | ALLOC_N(class_name, n) (class_name*) emalloc(sizeof(class_name) * n) |
| #define | ARRAY_SIZE(x) ((sizeof(x)/sizeof(0[x])) / ((size_t)(!(sizeof(x) % sizeof(0[x]))))) |
| #define | CACHED_PTR_TO_ZVAL_PTR(VALUE) (*VALUE) |
| #define | CACHED_TO_ZVAL_PTR(VALUE) (VALUE) |
| #define | CACHED_VALUE zval* |
| #define | CREATE_HASHTABLE_VALUE(OBJ, WRAPPED_OBJ, OBJ_TYPE, OBJ_CLASS_ENTRY) |
| #define | CREATE_OBJ_ON_ALLOCATED_ZVAL_PTR(zval_ptr, class_type) ZVAL_OBJ(zval_ptr, class_type->create_object(class_type TSRMLS_CC)); |
| #define | DEFINE_CLASS(NAME, LOWERNAME, string_name) |
| #define | DEFINE_PROTOBUF_CREATE(NAME, LOWERNAME) |
| #define | DEFINE_PROTOBUF_DTOR(CAMELNAME, LOWERNAME) |
| #define | DEFINE_PROTOBUF_FREE(CAMELNAME, LOWERNAME) |
| #define | DEFINE_PROTOBUF_INIT_CLASS(CLASSNAME, CAMELNAME, LOWERNAME) |
| #define | ENCODE_MAX_NESTING 63 |
| #define | FREE(object) efree(object) |
| #define | GC_ADDREF(h) ++GC_REFCOUNT(h) |
| #define | GC_DELREF(h) --GC_REFCOUNT(h) |
| #define | HASHTABLE_VALUE_CE(val) Z_OBJCE_P(val) |
| #define | HASHTABLE_VALUE_DTOR ZVAL_PTR_DTOR |
| #define | MAP_KEY_FIELD 1 |
| #define | MAP_VALUE_FIELD 2 |
| #define | MAX_LENGTH_OF_INT64 20 |
| #define | MESSAGE_FIELD_NO_CASE ((size_t)-1) |
| #define | NATIVE_SLOT_MAX_SIZE sizeof(uint64_t) |
| #define | OBJ_PROP(OBJECT, OFFSET) &((OBJECT)->properties_table[OFFSET]) |
| #define | ONEOF_CASE_NONE 0 |
| #define | PEFREE(object) pefree(object, 1) |
| #define | PEMALLOC(class_name) (class_name*) pemalloc(sizeof(class_name), 1) |
| #define | PHP_PROTO_ALLOC_ARRAY(zval_ptr) |
| #define | PHP_PROTO_ALLOC_CLASS_OBJECT(class_object, class_type) |
| #define | PHP_PROTO_CASE_IS_BOOL IS_BOOL |
| #define | PHP_PROTO_CE_DECLARE zend_class_entry** |
| #define | PHP_PROTO_CE_UNREF(ce) (*ce) |
| #define | PHP_PROTO_FAKE_SCOPE_BEGIN(klass) |
| #define | PHP_PROTO_FAKE_SCOPE_END EG(scope) = old_scope; |
| #define | PHP_PROTO_FAKE_SCOPE_RESTART(klass) |
| #define | PHP_PROTO_FREE_CLASS_OBJECT(class_object, class_object_free, handler) |
| #define | PHP_PROTO_GLOBAL_UNINITIALIZED_ZVAL EG(uninitialized_zval_ptr) |
| #define | PHP_PROTO_HASH_OF(array) Z_ARRVAL_P(array) |
| #define | PHP_PROTO_HASHTABLE_VALUE zval* |
| #define | PHP_PROTO_INIT_CLASS_END } |
| #define | PHP_PROTO_INIT_CLASS_START(CLASSNAME, CAMELNAME, LOWWERNAME) |
| #define | PHP_PROTO_INIT_ENUMCLASS_END } |
| #define | PHP_PROTO_INIT_ENUMCLASS_START(CLASSNAME, CAMELNAME, LOWWERNAME) |
| #define | PHP_PROTO_INIT_SUBMSGCLASS_END } |
| #define | PHP_PROTO_INIT_SUBMSGCLASS_START(CLASSNAME, CAMELNAME, LOWWERNAME) |
| #define | PHP_PROTO_LONG long |
| #define | PHP_PROTO_OBJECT_CREATE_END(NAME, LOWWERNAME) |
| #define | PHP_PROTO_OBJECT_CREATE_START(NAME, LOWWERNAME) |
| #define | PHP_PROTO_OBJECT_DTOR_END |
| #define | PHP_PROTO_OBJECT_DTOR_START(classname, lowername) |
| #define | PHP_PROTO_OBJECT_FREE_END |
| #define | PHP_PROTO_OBJECT_FREE_START(classname, lowername) |
| #define | PHP_PROTO_RETURN_STRING(s, copy) RETURN_STRING(s, copy) |
| #define | PHP_PROTO_RETURN_STRINGL(s, len, copy) RETURN_STRINGL(s, len, copy) |
| #define | PHP_PROTO_RETVAL_STRINGL(s, len, copy) RETVAL_STRINGL(s, len, copy) |
| #define | PHP_PROTO_RETVAL_ZVAL(value) ZVAL_ZVAL(return_value, value, 1, 0) |
| #define | PHP_PROTO_SEPARATE_ZVAL_IF_NOT_REF(value) SEPARATE_ZVAL_IF_NOT_REF(value) |
| #define | PHP_PROTO_SIZE int |
| #define | PHP_PROTO_TSRMLS_CC TSRMLS_CC |
| #define | PHP_PROTO_TSRMLS_DC TSRMLS_DC |
| #define | PHP_PROTO_WRAP_OBJECT_END }; |
| #define | PHP_PROTO_WRAP_OBJECT_START(name) |
| #define | php_proto_zend_hash_find(ht, key, key_len, pDest) zend_hash_find(ht, key, key_len, pDest) |
| #define | php_proto_zend_hash_find_mem(ht, key, key_len, pDest) zend_hash_find(ht, key, key_len, pDest) |
| #define | php_proto_zend_hash_find_zval(ht, key, key_len, pDest) zend_hash_find(ht, key, key_len, pDest) |
| #define | php_proto_zend_hash_get_current_data_ex(ht, pDest, pos) zend_hash_get_current_data_ex(ht, pDest, pos) |
| #define | php_proto_zend_hash_index_find_mem(ht, h, pDest) zend_hash_index_find(ht, h, pDest) |
| #define | php_proto_zend_hash_index_find_zval(ht, h, pDest) zend_hash_index_find(ht, h, pDest) |
| #define | php_proto_zend_hash_index_update_mem(ht, h, pData, nDataSize, pDest) zend_hash_index_update(ht, h, pData, nDataSize, pDest) |
| #define | php_proto_zend_hash_index_update_zval(ht, h, pData) zend_hash_index_update(ht, h, &(pData), sizeof(void*), NULL) |
| #define | php_proto_zend_hash_next_index_insert_mem(ht, pData, nDataSize, pDest) zend_hash_next_index_insert(ht, pData, nDataSize, pDest) |
| #define | php_proto_zend_hash_next_index_insert_zval(ht, pData) zend_hash_next_index_insert(ht, pData, sizeof(void*), NULL) |
| #define | php_proto_zend_hash_update(ht, key, key_len) zend_hash_update(ht, key, key_len, 0, 0, NULL) |
| #define | php_proto_zend_hash_update_mem(ht, key, key_len, pData, nDataSize, pDest) zend_hash_update(ht, key, key_len, pData, nDataSize, pDest) |
| #define | php_proto_zend_hash_update_zval(ht, key, key_len, value) zend_hash_update(ht, key, key_len, value, sizeof(void*), NULL) |
| #define | php_proto_zend_literal const zend_literal* |
| #define | php_proto_zend_lookup_class(name, name_length, ce) zend_lookup_class(name, name_length, ce TSRMLS_CC) |
| #define | php_proto_zend_make_printable_zval(from, to) |
| #define | php_proto_zval_ptr_dtor(zval_ptr) zval_ptr_dtor(&(zval_ptr)) |
| #define | PHP_PROTO_ZVAL_STRING(zval_ptr, s, copy) ZVAL_STRING(zval_ptr, s, copy) |
| #define | PHP_PROTO_ZVAL_STRINGL(zval_ptr, s, len, copy) ZVAL_STRINGL(zval_ptr, s, len, copy) |
| #define | PHP_PROTOBUF_EXTNAME "protobuf" |
| #define | PHP_PROTOBUF_VERSION "3.9.2" |
| #define | SIZEOF_INT64 8 |
| #define | STR(str) (str), strlen(str) |
| #define | UNBOX(class_name, val) (class_name*)zend_object_store_get_object(val TSRMLS_CC); |
| #define | UNBOX_HASHTABLE_VALUE(class_name, val) UNBOX(class_name, val) |
| #define | Z_OBJ_P(zval_p) |
| #define | ZVAL_OBJ(zval_ptr, call_create) |
| #define | ZVAL_PTR_TO_CACHED_PTR(VALUE) (&VALUE) |
| #define | ZVAL_PTR_TO_CACHED_VALUE(VALUE) (VALUE) |
| #define | ZVAL_TO_CACHED_VALUE(VALUE) (&VALUE) |
| #define ALLOC | ( | class_name | ) | (class_name*) emalloc(sizeof(class_name)) |
Definition at line 1477 of file php/ext/google/protobuf/protobuf.h.
Definition at line 1479 of file php/ext/google/protobuf/protobuf.h.
Definition at line 46 of file php/ext/google/protobuf/protobuf.h.
| #define CACHED_PTR_TO_ZVAL_PTR | ( | VALUE | ) | (*VALUE) |
Definition at line 194 of file php/ext/google/protobuf/protobuf.h.
| #define CACHED_TO_ZVAL_PTR | ( | VALUE | ) | (VALUE) |
Definition at line 193 of file php/ext/google/protobuf/protobuf.h.
| #define CACHED_VALUE zval* |
Definition at line 192 of file php/ext/google/protobuf/protobuf.h.
| #define CREATE_HASHTABLE_VALUE | ( | OBJ, | |
| WRAPPED_OBJ, | |||
| OBJ_TYPE, | |||
| OBJ_CLASS_ENTRY | |||
| ) |
Definition at line 243 of file php/ext/google/protobuf/protobuf.h.
| #define CREATE_OBJ_ON_ALLOCATED_ZVAL_PTR | ( | zval_ptr, | |
| class_type | |||
| ) | ZVAL_OBJ(zval_ptr, class_type->create_object(class_type TSRMLS_CC)); |
Definition at line 199 of file php/ext/google/protobuf/protobuf.h.
| #define DEFINE_CLASS | ( | NAME, | |
| LOWERNAME, | |||
| string_name | |||
| ) |
Definition at line 567 of file php/ext/google/protobuf/protobuf.h.
| #define DEFINE_PROTOBUF_CREATE | ( | NAME, | |
| LOWERNAME | |||
| ) |
Definition at line 553 of file php/ext/google/protobuf/protobuf.h.
| #define DEFINE_PROTOBUF_DTOR | ( | CAMELNAME, | |
| LOWERNAME | |||
| ) |
Definition at line 563 of file php/ext/google/protobuf/protobuf.h.
| #define DEFINE_PROTOBUF_FREE | ( | CAMELNAME, | |
| LOWERNAME | |||
| ) |
Definition at line 558 of file php/ext/google/protobuf/protobuf.h.
| #define DEFINE_PROTOBUF_INIT_CLASS | ( | CLASSNAME, | |
| CAMELNAME, | |||
| LOWERNAME | |||
| ) |
Definition at line 549 of file php/ext/google/protobuf/protobuf.h.
| #define ENCODE_MAX_NESTING 63 |
Definition at line 969 of file php/ext/google/protobuf/protobuf.h.
| #define FREE | ( | object | ) | efree(object) |
Definition at line 1480 of file php/ext/google/protobuf/protobuf.h.
Definition at line 54 of file php/ext/google/protobuf/protobuf.h.
Definition at line 55 of file php/ext/google/protobuf/protobuf.h.
Definition at line 241 of file php/ext/google/protobuf/protobuf.h.
| #define HASHTABLE_VALUE_DTOR ZVAL_PTR_DTOR |
Definition at line 238 of file php/ext/google/protobuf/protobuf.h.
| #define MAP_KEY_FIELD 1 |
Definition at line 1093 of file php/ext/google/protobuf/protobuf.h.
| #define MAP_VALUE_FIELD 2 |
Definition at line 1094 of file php/ext/google/protobuf/protobuf.h.
| #define MAX_LENGTH_OF_INT64 20 |
Definition at line 42 of file php/ext/google/protobuf/protobuf.h.
| #define MESSAGE_FIELD_NO_CASE ((size_t)-1) |
Definition at line 918 of file php/ext/google/protobuf/protobuf.h.
| #define NATIVE_SLOT_MAX_SIZE sizeof(uint64_t) |
Definition at line 1021 of file php/ext/google/protobuf/protobuf.h.
| #define OBJ_PROP | ( | OBJECT, | |
| OFFSET | |||
| ) | &((OBJECT)->properties_table[OFFSET]) |
Definition at line 207 of file php/ext/google/protobuf/protobuf.h.
| #define ONEOF_CASE_NONE 0 |
Definition at line 1188 of file php/ext/google/protobuf/protobuf.h.
| #define PEFREE | ( | object | ) | pefree(object, 1) |
Definition at line 1481 of file php/ext/google/protobuf/protobuf.h.
| #define PEMALLOC | ( | class_name | ) | (class_name*) pemalloc(sizeof(class_name), 1) |
Definition at line 1478 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_ALLOC_ARRAY | ( | zval_ptr | ) |
Definition at line 225 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_ALLOC_CLASS_OBJECT | ( | class_object, | |
| class_type | |||
| ) |
Definition at line 212 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_CASE_IS_BOOL IS_BOOL |
Definition at line 61 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_CE_DECLARE zend_class_entry** |
Definition at line 252 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_CE_UNREF | ( | ce | ) | (*ce) |
Definition at line 253 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_FAKE_SCOPE_BEGIN | ( | klass | ) |
Definition at line 531 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_FAKE_SCOPE_END EG(scope) = old_scope; |
Definition at line 537 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_FAKE_SCOPE_RESTART | ( | klass | ) |
Definition at line 534 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_FREE_CLASS_OBJECT | ( | class_object, | |
| class_object_free, | |||
| handler | |||
| ) |
Definition at line 217 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_GLOBAL_UNINITIALIZED_ZVAL EG(uninitialized_zval_ptr) |
Definition at line 205 of file php/ext/google/protobuf/protobuf.h.
Definition at line 84 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_HASHTABLE_VALUE zval* |
Definition at line 240 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_INIT_CLASS_END } |
Definition at line 168 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_INIT_CLASS_START | ( | CLASSNAME, | |
| CAMELNAME, | |||
| LOWWERNAME | |||
| ) |
Definition at line 157 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_INIT_ENUMCLASS_END } |
Definition at line 154 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_INIT_ENUMCLASS_START | ( | CLASSNAME, | |
| CAMELNAME, | |||
| LOWWERNAME | |||
| ) |
Definition at line 147 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_INIT_SUBMSGCLASS_END } |
Definition at line 144 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_INIT_SUBMSGCLASS_START | ( | CLASSNAME, | |
| CAMELNAME, | |||
| LOWWERNAME | |||
| ) |
Definition at line 134 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_LONG long |
Definition at line 63 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_OBJECT_CREATE_END | ( | NAME, | |
| LOWWERNAME | |||
| ) |
Definition at line 177 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_OBJECT_CREATE_START | ( | NAME, | |
| LOWWERNAME | |||
| ) |
Definition at line 171 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_OBJECT_DTOR_END |
Definition at line 190 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_OBJECT_DTOR_START | ( | classname, | |
| lowername | |||
| ) |
Definition at line 189 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_OBJECT_FREE_END |
Definition at line 184 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_OBJECT_FREE_START | ( | classname, | |
| lowername | |||
| ) |
Definition at line 181 of file php/ext/google/protobuf/protobuf.h.
Definition at line 73 of file php/ext/google/protobuf/protobuf.h.
Definition at line 74 of file php/ext/google/protobuf/protobuf.h.
Definition at line 75 of file php/ext/google/protobuf/protobuf.h.
Definition at line 258 of file php/ext/google/protobuf/protobuf.h.
Definition at line 202 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_SIZE int |
Definition at line 62 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_TSRMLS_CC TSRMLS_CC |
Definition at line 65 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_TSRMLS_DC TSRMLS_DC |
Definition at line 64 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_WRAP_OBJECT_END }; |
Definition at line 131 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTO_WRAP_OBJECT_START | ( | name | ) |
Definition at line 128 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_hash_find | ( | ht, | |
| key, | |||
| key_len, | |||
| pDest | |||
| ) | zend_hash_find(ht, key, key_len, pDest) |
Definition at line 105 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_hash_find_mem | ( | ht, | |
| key, | |||
| key_len, | |||
| pDest | |||
| ) | zend_hash_find(ht, key, key_len, pDest) |
Definition at line 114 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_hash_find_zval | ( | ht, | |
| key, | |||
| key_len, | |||
| pDest | |||
| ) | zend_hash_find(ht, key, key_len, pDest) |
Definition at line 111 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_hash_get_current_data_ex | ( | ht, | |
| pDest, | |||
| pos | |||
| ) | zend_hash_get_current_data_ex(ht, pDest, pos) |
Definition at line 123 of file php/ext/google/protobuf/protobuf.h.
Definition at line 108 of file php/ext/google/protobuf/protobuf.h.
Definition at line 102 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_hash_index_update_mem | ( | ht, | |
| h, | |||
| pData, | |||
| nDataSize, | |||
| pDest | |||
| ) | zend_hash_index_update(ht, h, pData, nDataSize, pDest) |
Definition at line 95 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_hash_index_update_zval | ( | ht, | |
| h, | |||
| pData | |||
| ) | zend_hash_index_update(ht, h, &(pData), sizeof(void*), NULL) |
Definition at line 86 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_hash_next_index_insert_mem | ( | ht, | |
| pData, | |||
| nDataSize, | |||
| pDest | |||
| ) | zend_hash_next_index_insert(ht, pData, nDataSize, pDest) |
Definition at line 120 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_hash_next_index_insert_zval | ( | ht, | |
| pData | |||
| ) | zend_hash_next_index_insert(ht, pData, sizeof(void*), NULL) |
Definition at line 117 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_hash_update | ( | ht, | |
| key, | |||
| key_len | |||
| ) | zend_hash_update(ht, key, key_len, 0, 0, NULL) |
Definition at line 92 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_hash_update_mem | ( | ht, | |
| key, | |||
| key_len, | |||
| pData, | |||
| nDataSize, | |||
| pDest | |||
| ) | zend_hash_update(ht, key, key_len, pData, nDataSize, pDest) |
Definition at line 98 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_hash_update_zval | ( | ht, | |
| key, | |||
| key_len, | |||
| value | |||
| ) | zend_hash_update(ht, key, key_len, value, sizeof(void*), NULL) |
Definition at line 89 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_literal const zend_literal* |
Definition at line 60 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_lookup_class | ( | name, | |
| name_length, | |||
| ce | |||
| ) | zend_lookup_class(name, name_length, ce TSRMLS_CC) |
Definition at line 255 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zend_make_printable_zval | ( | from, | |
| to | |||
| ) |
Definition at line 76 of file php/ext/google/protobuf/protobuf.h.
| #define php_proto_zval_ptr_dtor | ( | zval_ptr | ) | zval_ptr_dtor(&(zval_ptr)) |
Definition at line 209 of file php/ext/google/protobuf/protobuf.h.
Definition at line 69 of file php/ext/google/protobuf/protobuf.h.
Definition at line 71 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTOBUF_EXTNAME "protobuf" |
Definition at line 39 of file php/ext/google/protobuf/protobuf.h.
| #define PHP_PROTOBUF_VERSION "3.9.2" |
Definition at line 40 of file php/ext/google/protobuf/protobuf.h.
| #define SIZEOF_INT64 8 |
Definition at line 43 of file php/ext/google/protobuf/protobuf.h.
| #define STR | ( | str | ) | (str), strlen(str) |
Definition at line 1484 of file php/ext/google/protobuf/protobuf.h.
Definition at line 233 of file php/ext/google/protobuf/protobuf.h.
Definition at line 236 of file php/ext/google/protobuf/protobuf.h.
| #define Z_OBJ_P | ( | zval_p | ) |
Definition at line 1488 of file php/ext/google/protobuf/protobuf.h.
| #define ZVAL_OBJ | ( | zval_ptr, | |
| call_create | |||
| ) |
Definition at line 229 of file php/ext/google/protobuf/protobuf.h.
| #define ZVAL_PTR_TO_CACHED_PTR | ( | VALUE | ) | (&VALUE) |
Definition at line 195 of file php/ext/google/protobuf/protobuf.h.
| #define ZVAL_PTR_TO_CACHED_VALUE | ( | VALUE | ) | (VALUE) |
Definition at line 196 of file php/ext/google/protobuf/protobuf.h.
| #define ZVAL_TO_CACHED_VALUE | ( | VALUE | ) | (&VALUE) |
Definition at line 197 of file php/ext/google/protobuf/protobuf.h.
Definition at line 624 of file php/ext/google/protobuf/protobuf.h.
Definition at line 625 of file php/ext/google/protobuf/protobuf.h.
Definition at line 626 of file php/ext/google/protobuf/protobuf.h.
| typedef struct BytesValue BytesValue |
Definition at line 627 of file php/ext/google/protobuf/protobuf.h.
| typedef struct Descriptor Descriptor |
Definition at line 628 of file php/ext/google/protobuf/protobuf.h.
| typedef struct DescriptorPool DescriptorPool |
Definition at line 629 of file php/ext/google/protobuf/protobuf.h.
| typedef struct DoubleValue DoubleValue |
Definition at line 630 of file php/ext/google/protobuf/protobuf.h.
Definition at line 631 of file php/ext/google/protobuf/protobuf.h.
Definition at line 633 of file php/ext/google/protobuf/protobuf.h.
| typedef struct EnumDescriptor EnumDescriptor |
Definition at line 632 of file php/ext/google/protobuf/protobuf.h.
Definition at line 635 of file php/ext/google/protobuf/protobuf.h.
| typedef struct EnumValueDescriptor EnumValueDescriptor |
Definition at line 634 of file php/ext/google/protobuf/protobuf.h.
Definition at line 638 of file php/ext/google/protobuf/protobuf.h.
| typedef struct Field_Cardinality Field_Cardinality |
Definition at line 636 of file php/ext/google/protobuf/protobuf.h.
| typedef struct Field_Kind Field_Kind |
Definition at line 639 of file php/ext/google/protobuf/protobuf.h.
| typedef struct FieldDescriptor FieldDescriptor |
Definition at line 637 of file php/ext/google/protobuf/protobuf.h.
Definition at line 640 of file php/ext/google/protobuf/protobuf.h.
| typedef struct FloatValue FloatValue |
Definition at line 641 of file php/ext/google/protobuf/protobuf.h.
Definition at line 642 of file php/ext/google/protobuf/protobuf.h.
| typedef struct Int32Value Int32Value |
Definition at line 643 of file php/ext/google/protobuf/protobuf.h.
| typedef struct Int64Value Int64Value |
Definition at line 644 of file php/ext/google/protobuf/protobuf.h.
| typedef struct InternalDescriptorPool InternalDescriptorPool |
Definition at line 645 of file php/ext/google/protobuf/protobuf.h.
Definition at line 646 of file php/ext/google/protobuf/protobuf.h.
Definition at line 648 of file php/ext/google/protobuf/protobuf.h.
Definition at line 647 of file php/ext/google/protobuf/protobuf.h.
| typedef struct MessageField MessageField |
Definition at line 649 of file php/ext/google/protobuf/protobuf.h.
| typedef struct MessageHeader MessageHeader |
Definition at line 650 of file php/ext/google/protobuf/protobuf.h.
| typedef struct MessageLayout MessageLayout |
Definition at line 651 of file php/ext/google/protobuf/protobuf.h.
Definition at line 652 of file php/ext/google/protobuf/protobuf.h.
Definition at line 653 of file php/ext/google/protobuf/protobuf.h.
Definition at line 654 of file php/ext/google/protobuf/protobuf.h.
Definition at line 655 of file php/ext/google/protobuf/protobuf.h.
Definition at line 656 of file php/ext/google/protobuf/protobuf.h.
| typedef struct RepeatedField RepeatedField |
Definition at line 658 of file php/ext/google/protobuf/protobuf.h.
| typedef struct RepeatedFieldIter RepeatedFieldIter |
Definition at line 657 of file php/ext/google/protobuf/protobuf.h.
| typedef struct SourceContext SourceContext |
Definition at line 659 of file php/ext/google/protobuf/protobuf.h.
| typedef struct StringValue StringValue |
Definition at line 660 of file php/ext/google/protobuf/protobuf.h.
Definition at line 661 of file php/ext/google/protobuf/protobuf.h.
Definition at line 662 of file php/ext/google/protobuf/protobuf.h.
Definition at line 663 of file php/ext/google/protobuf/protobuf.h.
Definition at line 664 of file php/ext/google/protobuf/protobuf.h.
| typedef struct UInt32Value UInt32Value |
Definition at line 665 of file php/ext/google/protobuf/protobuf.h.
| typedef struct UInt64Value UInt64Value |
Definition at line 666 of file php/ext/google/protobuf/protobuf.h.
Definition at line 667 of file php/ext/google/protobuf/protobuf.h.
| void add_ce_obj | ( | const void * | ce, |
| PHP_PROTO_HASHTABLE_VALUE | value | ||
| ) |
Definition at line 116 of file php/ext/google/protobuf/protobuf.c.
| void add_def_obj | ( | const void * | def, |
| PHP_PROTO_HASHTABLE_VALUE | value | ||
| ) |
Definition at line 103 of file php/ext/google/protobuf/protobuf.c.
| void add_handlers_for_message | ( | const void * | closure, |
| upb_handlers * | h | ||
| ) |
Definition at line 996 of file php/ext/google/protobuf/encode_decode.c.
| void add_proto_obj | ( | const char * | proto, |
| PHP_PROTO_HASHTABLE_VALUE | value | ||
| ) |
Definition at line 133 of file php/ext/google/protobuf/protobuf.c.
| void any_init | ( | TSRMLS_D | ) |
| void api_init | ( | TSRMLS_D | ) |
| void bool_value_init | ( | TSRMLS_D | ) |
| void build_class_from_descriptor | ( | PHP_PROTO_HASHTABLE_VALUE php_descriptor | TSRMLS_DC | ) |
Definition at line 274 of file php/ext/google/protobuf/message.c.
| void bytes_value_init | ( | TSRMLS_D | ) |
| void check_map_field | ( | const zend_class_entry * | klass, |
| PHP_PROTO_LONG | key_type, | ||
| PHP_PROTO_LONG | value_type, | ||
| zval * | val, | ||
| zval * | return_value | ||
| ) |
Definition at line 524 of file type_check.c.
| void check_repeated_field | ( | const zend_class_entry * | klass, |
| PHP_PROTO_LONG | type, | ||
| zval * | val, | ||
| zval * | return_value | ||
| ) |
Definition at line 451 of file type_check.c.
| bool class_added | ( | const void * | ce | ) |
Definition at line 129 of file php/ext/google/protobuf/protobuf.c.
| PHP_PROTO_WRAP_OBJECT_END MessageLayout* create_layout | ( | const upb_msgdef * | msgdef | ) |
Definition at line 591 of file php/ext/google/protobuf/storage.c.
| void custom_data_init | ( | const zend_class_entry * | ce, |
| MessageHeader *msg | PHP_PROTO_TSRMLS_DC | ||
| ) |
| void descriptor_init | ( | TSRMLS_D | ) |
| void descriptor_name_set | ( | Descriptor * | desc, |
| const char * | name | ||
| ) |
| void descriptor_pool_init | ( | TSRMLS_D | ) |
| void double_value_init | ( | TSRMLS_D | ) |
| void duration_init | ( | TSRMLS_D | ) |
| void empty_init | ( | TSRMLS_D | ) |
| void enum_descriptor_init | ( | TSRMLS_D | ) |
| void enum_init | ( | TSRMLS_D | ) |
| void enum_value_descriptor_init | ( | TSRMLS_D | ) |
| void enum_value_init | ( | TSRMLS_D | ) |
| void field_cardinality_init | ( | TSRMLS_D | ) |
| void field_descriptor_init | ( | TSRMLS_D | ) |
| void field_init | ( | TSRMLS_D | ) |
| void field_kind_init | ( | TSRMLS_D | ) |
| void field_mask_init | ( | TSRMLS_D | ) |
| const zend_class_entry* field_type_class | ( | const upb_fielddef *field | PHP_PROTO_TSRMLS_DC | ) |
Definition at line 552 of file php/ext/google/protobuf/storage.c.
| void float_value_init | ( | TSRMLS_D | ) |
| void free_layout | ( | MessageLayout * | layout | ) |
Definition at line 750 of file php/ext/google/protobuf/storage.c.
| PHP_PROTO_HASHTABLE_VALUE get_ce_obj | ( | const void * | ce | ) |
Definition at line 125 of file php/ext/google/protobuf/protobuf.c.
| PHP_PROTO_HASHTABLE_VALUE get_def_obj | ( | const void * | def | ) |
Definition at line 112 of file php/ext/google/protobuf/protobuf.c.
| PHP_PROTO_HASHTABLE_VALUE get_proto_obj | ( | const char * | proto | ) |
Definition at line 142 of file php/ext/google/protobuf/protobuf.c.
| void gpb_metadata_any_init | ( | TSRMLS_D | ) |
| void gpb_metadata_api_init | ( | TSRMLS_D | ) |
| void gpb_metadata_duration_init | ( | TSRMLS_D | ) |
| void gpb_metadata_empty_init | ( | TSRMLS_D | ) |
| void gpb_metadata_field_mask_init | ( | TSRMLS_D | ) |
| void gpb_metadata_source_context_init | ( | TSRMLS_D | ) |
| void gpb_metadata_struct_init | ( | TSRMLS_D | ) |
| void gpb_metadata_timestamp_init | ( | TSRMLS_D | ) |
| void gpb_metadata_type_init | ( | TSRMLS_D | ) |
| void gpb_metadata_wrappers_init | ( | TSRMLS_D | ) |
| void int32_value_init | ( | TSRMLS_D | ) |
| void int64_value_init | ( | TSRMLS_D | ) |
| void internal_add_generated_file | ( | const char * | data, |
| PHP_PROTO_SIZE | data_len, | ||
| InternalDescriptorPool * | pool, | ||
| bool use_nested_submsg | TSRMLS_DC | ||
| ) |
| void internal_descriptor_pool_init | ( | TSRMLS_D | ) |
| bool is_map_field | ( | const upb_fielddef * | field | ) |
Definition at line 526 of file php/ext/google/protobuf/storage.c.
| bool is_reserved_name | ( | const char * | name | ) |
Definition at line 186 of file php/ext/google/protobuf/protobuf.c.
| bool is_valid_constant_name | ( | const char * | name | ) |
| zval* layout_get | ( | MessageLayout * | layout, |
| const void * | storage, | ||
| const upb_fielddef * | field, | ||
| CACHED_VALUE *cache | TSRMLS_DC | ||
| ) |
Definition at line 812 of file php/ext/google/protobuf/storage.c.
| const char* layout_get_oneof_case | ( | MessageLayout * | layout, |
| const void * | storage, | ||
| const upb_oneofdef *oneof | TSRMLS_DC | ||
| ) |
Definition at line 1137 of file php/ext/google/protobuf/storage.c.
| void layout_init | ( | MessageLayout * | layout, |
| void * | storage, | ||
| zend_object *object | PHP_PROTO_TSRMLS_DC | ||
| ) |
Definition at line 755 of file php/ext/google/protobuf/storage.c.
| void layout_merge | ( | MessageLayout * | layout, |
| MessageHeader * | from, | ||
| MessageHeader *to | TSRMLS_DC | ||
| ) |
Definition at line 1022 of file php/ext/google/protobuf/storage.c.
| void layout_set | ( | MessageLayout * | layout, |
| MessageHeader * | header, | ||
| const upb_fielddef * | field, | ||
| zval *val | TSRMLS_DC | ||
| ) |
Definition at line 834 of file php/ext/google/protobuf/storage.c.
| void list_value_init | ( | TSRMLS_D | ) |
| PHP_PROTO_WRAP_OBJECT_END void map_begin | ( | zval * | self, |
| MapIter *iter | TSRMLS_DC | ||
| ) |
Definition at line 495 of file php/ext/google/protobuf/map.c.
| bool map_done | ( | MapIter * | iter | ) |
Definition at line 504 of file php/ext/google/protobuf/map.c.
| const upb_fielddef* map_entry_key | ( | const upb_msgdef * | msgdef | ) |
Definition at line 540 of file php/ext/google/protobuf/storage.c.
| const upb_fielddef* map_entry_value | ( | const upb_msgdef * | msgdef | ) |
Definition at line 546 of file php/ext/google/protobuf/storage.c.
| void map_field_create_with_field | ( | const zend_class_entry * | ce, |
| const upb_fielddef * | field, | ||
| CACHED_VALUE *map_field | PHP_PROTO_TSRMLS_DC | ||
| ) |
| void map_field_create_with_type | ( | const zend_class_entry * | ce, |
| upb_fieldtype_t | key_type, | ||
| upb_fieldtype_t | value_type, | ||
| const zend_class_entry * | msg_ce, | ||
| CACHED_VALUE *map_field | PHP_PROTO_TSRMLS_DC | ||
| ) |
Definition at line 256 of file php/ext/google/protobuf/map.c.
| void map_field_init | ( | TSRMLS_D | ) |
| void map_field_iter_init | ( | TSRMLS_D | ) |
| const upb_fielddef* map_field_key | ( | const upb_fielddef * | field | ) |
Definition at line 530 of file php/ext/google/protobuf/storage.c.
| const upb_fielddef* map_field_value | ( | const upb_fielddef * | field | ) |
Definition at line 535 of file php/ext/google/protobuf/storage.c.
Definition at line 330 of file php/ext/google/protobuf/map.c.
| const char* map_iter_key | ( | MapIter * | iter, |
| int * | len | ||
| ) |
Definition at line 508 of file php/ext/google/protobuf/map.c.
Definition at line 513 of file php/ext/google/protobuf/map.c.
Definition at line 500 of file php/ext/google/protobuf/map.c.
| void merge_from_string | ( | const char * | data, |
| int | data_len, | ||
| Descriptor * | desc, | ||
| MessageHeader * | msg | ||
| ) |
Definition at line 1680 of file php/ext/google/protobuf/encode_decode.c.
| void* message_data | ( | MessageHeader * | msg | ) |
Definition at line 248 of file php/ext/google/protobuf/message.c.
| void message_init | ( | TSRMLS_D | ) |
| void method_init | ( | TSRMLS_D | ) |
| void mixin_init | ( | TSRMLS_D | ) |
| void native_slot_get | ( | upb_fieldtype_t | type, |
| const void * | memory, | ||
| CACHED_VALUE *cache | TSRMLS_DC | ||
| ) |
Definition at line 311 of file php/ext/google/protobuf/storage.c.
| void native_slot_get_by_array | ( | upb_fieldtype_t | type, |
| const void * | memory, | ||
| CACHED_VALUE *cache | TSRMLS_DC | ||
| ) |
Definition at line 388 of file php/ext/google/protobuf/storage.c.
| void native_slot_get_by_map_key | ( | upb_fieldtype_t | type, |
| const void * | memory, | ||
| int | length, | ||
| CACHED_VALUE *cache | TSRMLS_DC | ||
| ) |
Definition at line 420 of file php/ext/google/protobuf/storage.c.
| void native_slot_get_by_map_value | ( | upb_fieldtype_t | type, |
| const void * | memory, | ||
| CACHED_VALUE *cache | TSRMLS_DC | ||
| ) |
Definition at line 433 of file php/ext/google/protobuf/storage.c.
| void native_slot_get_default | ( | upb_fieldtype_t | type, |
| CACHED_VALUE *cache | TSRMLS_DC | ||
| ) |
Definition at line 453 of file php/ext/google/protobuf/storage.c.
| void native_slot_init | ( | upb_fieldtype_t | type, |
| void * | memory, | ||
| CACHED_VALUE * | cache | ||
| ) |
Definition at line 276 of file php/ext/google/protobuf/storage.c.
| bool native_slot_set | ( | upb_fieldtype_t | type, |
| const zend_class_entry * | klass, | ||
| void * | memory, | ||
| zval *value | TSRMLS_DC | ||
| ) |
Definition at line 87 of file php/ext/google/protobuf/storage.c.
| bool native_slot_set_by_array | ( | upb_fieldtype_t | type, |
| const zend_class_entry * | klass, | ||
| void * | memory, | ||
| zval *value | TSRMLS_DC | ||
| ) |
Definition at line 161 of file php/ext/google/protobuf/storage.c.
| bool native_slot_set_by_map | ( | upb_fieldtype_t | type, |
| const zend_class_entry * | klass, | ||
| void * | memory, | ||
| zval *value | TSRMLS_DC | ||
| ) |
Definition at line 219 of file php/ext/google/protobuf/storage.c.
| size_t native_slot_size | ( | upb_fieldtype_t | type | ) |
Definition at line 43 of file php/ext/google/protobuf/storage.c.
| const upb_pbdecodermethod* new_fillmsg_decodermethod | ( | Descriptor * | desc, |
| const void * | owner | ||
| ) |
Definition at line 783 of file ruby/ext/google/protobuf_c/encode_decode.c.
| void null_value_init | ( | TSRMLS_D | ) |
| void oneof_descriptor_init | ( | TSRMLS_D | ) |
| void option_init | ( | TSRMLS_D | ) |
| PHP_METHOD | ( | Any | , |
| __construct | |||
| ) |
Definition at line 1382 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Any | , |
| getTypeUrl | |||
| ) |
| PHP_METHOD | ( | Any | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | Any | , |
| is | |||
| ) |
Definition at line 1488 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Any | , |
| pack | |||
| ) |
Definition at line 1440 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Any | , |
| setTypeUrl | |||
| ) |
| PHP_METHOD | ( | Any | , |
| setValue | |||
| ) |
| PHP_METHOD | ( | Any | , |
| unpack | |||
| ) |
Definition at line 1391 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Api | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Api | , |
| getMethods | |||
| ) |
| PHP_METHOD | ( | Api | , |
| getMixins | |||
| ) |
| PHP_METHOD | ( | Api | , |
| getOptions | |||
| ) |
| PHP_METHOD | ( | Api | , |
| getSourceContext | |||
| ) |
| PHP_METHOD | ( | Api | , |
| getSyntax | |||
| ) |
| PHP_METHOD | ( | Api | , |
| getVersion | |||
| ) |
| PHP_METHOD | ( | Api | , |
| setMethods | |||
| ) |
| PHP_METHOD | ( | Api | , |
| setMixins | |||
| ) |
| PHP_METHOD | ( | Api | , |
| setName | |||
| ) |
| PHP_METHOD | ( | Api | , |
| setOptions | |||
| ) |
| PHP_METHOD | ( | Api | , |
| setSourceContext | |||
| ) |
| PHP_METHOD | ( | Api | , |
| setSyntax | |||
| ) |
| PHP_METHOD | ( | Api | , |
| setVersion | |||
| ) |
| PHP_METHOD | ( | BoolValue | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | BoolValue | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | BoolValue | , |
| setValue | |||
| ) |
| PHP_METHOD | ( | BytesValue | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | BytesValue | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | BytesValue | , |
| setValue | |||
| ) |
| PHP_PROTO_WRAP_OBJECT_END PHP_METHOD | ( | Descriptor | , |
| getClass | |||
| ) |
| PHP_METHOD | ( | Descriptor | , |
| getField | |||
| ) |
| PHP_METHOD | ( | Descriptor | , |
| getFieldCount | |||
| ) |
| PHP_METHOD | ( | Descriptor | , |
| getFullName | |||
| ) |
| PHP_METHOD | ( | Descriptor | , |
| getOneofDecl | |||
| ) |
| PHP_METHOD | ( | Descriptor | , |
| getOneofDeclCount | |||
| ) |
| PHP_METHOD | ( | DescriptorPool | , |
| getDescriptorByClassName | |||
| ) |
| PHP_METHOD | ( | DescriptorPool | , |
| getEnumDescriptorByClassName | |||
| ) |
| PHP_PROTO_WRAP_OBJECT_END PHP_METHOD | ( | DescriptorPool | , |
| getGeneratedPool | |||
| ) |
| PHP_METHOD | ( | DoubleValue | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | DoubleValue | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | DoubleValue | , |
| setValue | |||
| ) |
| PHP_METHOD | ( | Duration | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Duration | , |
| getNanos | |||
| ) |
| PHP_METHOD | ( | Duration | , |
| getSeconds | |||
| ) |
| PHP_METHOD | ( | Duration | , |
| setNanos | |||
| ) |
| PHP_METHOD | ( | Duration | , |
| setSeconds | |||
| ) |
| PHP_METHOD | ( | Enum | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Enum | , |
| getEnumvalue | |||
| ) |
| PHP_METHOD | ( | Enum | , |
| getOptions | |||
| ) |
| PHP_METHOD | ( | Enum | , |
| getSourceContext | |||
| ) |
| PHP_METHOD | ( | Enum | , |
| getSyntax | |||
| ) |
| PHP_METHOD | ( | Enum | , |
| setEnumvalue | |||
| ) |
| PHP_METHOD | ( | Enum | , |
| setName | |||
| ) |
| PHP_METHOD | ( | Enum | , |
| setOptions | |||
| ) |
| PHP_METHOD | ( | Enum | , |
| setSourceContext | |||
| ) |
| PHP_METHOD | ( | Enum | , |
| setSyntax | |||
| ) |
| PHP_PROTO_WRAP_OBJECT_END PHP_METHOD | ( | EnumDescriptor | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | EnumDescriptor | , |
| getValueCount | |||
| ) |
| PHP_METHOD | ( | EnumValue | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | EnumValue | , |
| getNumber | |||
| ) |
| PHP_METHOD | ( | EnumValue | , |
| getOptions | |||
| ) |
| PHP_METHOD | ( | EnumValue | , |
| setName | |||
| ) |
| PHP_METHOD | ( | EnumValue | , |
| setNumber | |||
| ) |
| PHP_METHOD | ( | EnumValue | , |
| setOptions | |||
| ) |
| PHP_PROTO_WRAP_OBJECT_END PHP_METHOD | ( | EnumValueDescriptor | , |
| getName | |||
| ) |
| PHP_METHOD | ( | EnumValueDescriptor | , |
| getNumber | |||
| ) |
| PHP_METHOD | ( | Field | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Field | , |
| getCardinality | |||
| ) |
| PHP_METHOD | ( | Field | , |
| getDefaultValue | |||
| ) |
| PHP_METHOD | ( | Field | , |
| getJsonName | |||
| ) |
| PHP_METHOD | ( | Field | , |
| getKind | |||
| ) |
| PHP_METHOD | ( | Field | , |
| getNumber | |||
| ) |
| PHP_METHOD | ( | Field | , |
| getOneofIndex | |||
| ) |
| PHP_METHOD | ( | Field | , |
| getOptions | |||
| ) |
| PHP_METHOD | ( | Field | , |
| getPacked | |||
| ) |
| PHP_METHOD | ( | Field | , |
| getTypeUrl | |||
| ) |
| PHP_METHOD | ( | Field | , |
| setCardinality | |||
| ) |
| PHP_METHOD | ( | Field | , |
| setDefaultValue | |||
| ) |
| PHP_METHOD | ( | Field | , |
| setJsonName | |||
| ) |
| PHP_METHOD | ( | Field | , |
| setKind | |||
| ) |
| PHP_METHOD | ( | Field | , |
| setName | |||
| ) |
| PHP_METHOD | ( | Field | , |
| setNumber | |||
| ) |
| PHP_METHOD | ( | Field | , |
| setOneofIndex | |||
| ) |
| PHP_METHOD | ( | Field | , |
| setOptions | |||
| ) |
| PHP_METHOD | ( | Field | , |
| setPacked | |||
| ) |
| PHP_METHOD | ( | Field | , |
| setTypeUrl | |||
| ) |
| PHP_METHOD | ( | Field_Cardinality | , |
| name | |||
| ) |
| PHP_METHOD | ( | Field_Cardinality | , |
| value | |||
| ) |
Definition at line 1050 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Field_Kind | , |
| name | |||
| ) |
| PHP_METHOD | ( | Field_Kind | , |
| value | |||
| ) |
Definition at line 1185 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | FieldDescriptor | , |
| getEnumType | |||
| ) |
| PHP_METHOD | ( | FieldDescriptor | , |
| getLabel | |||
| ) |
| PHP_METHOD | ( | FieldDescriptor | , |
| getMessageType | |||
| ) |
| PHP_PROTO_WRAP_OBJECT_END PHP_METHOD | ( | FieldDescriptor | , |
| getName | |||
| ) |
| PHP_METHOD | ( | FieldDescriptor | , |
| getNumber | |||
| ) |
| PHP_METHOD | ( | FieldDescriptor | , |
| getType | |||
| ) |
| PHP_METHOD | ( | FieldDescriptor | , |
| isMap | |||
| ) |
| PHP_METHOD | ( | FieldMask | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | FieldMask | , |
| getPaths | |||
| ) |
| PHP_METHOD | ( | FieldMask | , |
| setPaths | |||
| ) |
| PHP_METHOD | ( | FloatValue | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | FloatValue | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | FloatValue | , |
| setValue | |||
| ) |
| PHP_METHOD | ( | GPBEmpty | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | GPBMetadata_Any | , |
| initOnce | |||
| ) |
| PHP_METHOD | ( | GPBMetadata_Api | , |
| initOnce | |||
| ) |
| PHP_METHOD | ( | GPBMetadata_Duration | , |
| initOnce | |||
| ) |
| PHP_METHOD | ( | GPBMetadata_Empty | , |
| initOnce | |||
| ) |
| PHP_METHOD | ( | GPBMetadata_FieldMask | , |
| initOnce | |||
| ) |
| PHP_METHOD | ( | GPBMetadata_SourceContext | , |
| initOnce | |||
| ) |
| PHP_METHOD | ( | GPBMetadata_Struct | , |
| initOnce | |||
| ) |
| PHP_METHOD | ( | GPBMetadata_Timestamp | , |
| initOnce | |||
| ) |
| PHP_METHOD | ( | GPBMetadata_Type | , |
| initOnce | |||
| ) |
| PHP_METHOD | ( | GPBMetadata_Wrappers | , |
| initOnce | |||
| ) |
| PHP_METHOD | ( | Int32Value | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Int32Value | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | Int32Value | , |
| setValue | |||
| ) |
| PHP_METHOD | ( | Int64Value | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Int64Value | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | Int64Value | , |
| setValue | |||
| ) |
| PHP_PROTO_WRAP_OBJECT_END PHP_METHOD | ( | InternalDescriptorPool | , |
| getGeneratedPool | |||
| ) |
| PHP_METHOD | ( | InternalDescriptorPool | , |
| internalAddGeneratedFile | |||
| ) |
| PHP_METHOD | ( | ListValue | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | ListValue | , |
| getValues | |||
| ) |
| PHP_METHOD | ( | ListValue | , |
| setValues | |||
| ) |
| PHP_METHOD | ( | MapField | , |
| __construct | |||
| ) |
Definition at line 391 of file php/ext/google/protobuf/map.c.
| PHP_METHOD | ( | MapField | , |
| count | |||
| ) |
Definition at line 472 of file php/ext/google/protobuf/map.c.
| PHP_METHOD | ( | MapField | , |
| getIterator | |||
| ) |
Definition at line 482 of file php/ext/google/protobuf/map.c.
| PHP_METHOD | ( | MapField | , |
| offsetExists | |||
| ) |
Definition at line 421 of file php/ext/google/protobuf/map.c.
| PHP_METHOD | ( | MapField | , |
| offsetGet | |||
| ) |
Definition at line 444 of file php/ext/google/protobuf/map.c.
| PHP_METHOD | ( | MapField | , |
| offsetSet | |||
| ) |
Definition at line 454 of file php/ext/google/protobuf/map.c.
| PHP_METHOD | ( | MapField | , |
| offsetUnset | |||
| ) |
Definition at line 463 of file php/ext/google/protobuf/map.c.
| PHP_METHOD | ( | MapFieldIter | , |
| current | |||
| ) |
Definition at line 561 of file php/ext/google/protobuf/map.c.
| PHP_METHOD | ( | MapFieldIter | , |
| key | |||
| ) |
Definition at line 573 of file php/ext/google/protobuf/map.c.
| PHP_METHOD | ( | MapFieldIter | , |
| next | |||
| ) |
Definition at line 584 of file php/ext/google/protobuf/map.c.
| PHP_METHOD | ( | MapFieldIter | , |
| rewind | |||
| ) |
| PHP_METHOD | ( | MapFieldIter | , |
| valid | |||
| ) |
Definition at line 589 of file php/ext/google/protobuf/map.c.
| PHP_METHOD | ( | Message | , |
| __construct | |||
| ) |
Definition at line 530 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Message | , |
| clear | |||
| ) |
Definition at line 534 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Message | , |
| discardUnknownFields | |||
| ) |
Definition at line 1876 of file php/ext/google/protobuf/encode_decode.c.
| PHP_METHOD | ( | Message | , |
| mergeFrom | |||
| ) |
Definition at line 545 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Message | , |
| mergeFromJsonString | |||
| ) |
Definition at line 1743 of file php/ext/google/protobuf/encode_decode.c.
| PHP_METHOD | ( | Message | , |
| mergeFromString | |||
| ) |
Definition at line 1696 of file php/ext/google/protobuf/encode_decode.c.
| PHP_METHOD | ( | Message | , |
| readOneof | |||
| ) |
Definition at line 563 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Message | , |
| serializeToJsonString | |||
| ) |
Definition at line 1712 of file php/ext/google/protobuf/encode_decode.c.
| PHP_METHOD | ( | Message | , |
| serializeToString | |||
| ) |
Definition at line 1676 of file php/ext/google/protobuf/encode_decode.c.
| PHP_METHOD | ( | Message | , |
| whichOneof | |||
| ) |
Definition at line 597 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Message | , |
| writeOneof | |||
| ) |
Definition at line 582 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Method | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Method | , |
| getOptions | |||
| ) |
| PHP_METHOD | ( | Method | , |
| getRequestStreaming | |||
| ) |
| PHP_METHOD | ( | Method | , |
| getRequestTypeUrl | |||
| ) |
| PHP_METHOD | ( | Method | , |
| getResponseStreaming | |||
| ) |
| PHP_METHOD | ( | Method | , |
| getResponseTypeUrl | |||
| ) |
| PHP_METHOD | ( | Method | , |
| getSyntax | |||
| ) |
| PHP_METHOD | ( | Method | , |
| setName | |||
| ) |
| PHP_METHOD | ( | Method | , |
| setOptions | |||
| ) |
| PHP_METHOD | ( | Method | , |
| setRequestStreaming | |||
| ) |
| PHP_METHOD | ( | Method | , |
| setRequestTypeUrl | |||
| ) |
| PHP_METHOD | ( | Method | , |
| setResponseStreaming | |||
| ) |
| PHP_METHOD | ( | Method | , |
| setResponseTypeUrl | |||
| ) |
| PHP_METHOD | ( | Method | , |
| setSyntax | |||
| ) |
| PHP_METHOD | ( | Mixin | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Mixin | , |
| getRoot | |||
| ) |
| PHP_METHOD | ( | Mixin | , |
| setName | |||
| ) |
| PHP_METHOD | ( | Mixin | , |
| setRoot | |||
| ) |
Definition at line 1256 of file php/ext/google/protobuf/message.c.
| PHP_PROTO_WRAP_OBJECT_END PHP_METHOD | ( | Oneof | , |
| getName | |||
| ) |
| PHP_METHOD | ( | Option | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Option | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | Option | , |
| setName | |||
| ) |
| PHP_METHOD | ( | Option | , |
| setValue | |||
| ) |
| PHP_METHOD | ( | RepeatedField | , |
| __construct | |||
| ) |
Constructs an instance of RepeatedField.
| long | Type of the stored element. |
| string | Message/Enum class name (message/enum fields only). |
| PHP_METHOD | ( | RepeatedField | , |
| append | |||
| ) |
| PHP_METHOD | ( | RepeatedField | , |
| count | |||
| ) |
| PHP_METHOD | ( | RepeatedField | , |
| getIterator | |||
| ) |
| PHP_METHOD | ( | RepeatedField | , |
| offsetExists | |||
| ) |
| PHP_METHOD | ( | RepeatedField | , |
| offsetGet | |||
| ) |
| PHP_METHOD | ( | RepeatedField | , |
| offsetSet | |||
| ) |
Assign the element at the given index. This will also be called for: $arr []= $ele and $arr[0] = ele
| long | The index of the element to be assigned. |
| object | The element to be assigned. |
| Invalid | type for index. |
| Non-existing | index. |
| Incorrect | type of the element. |
| PHP_METHOD | ( | RepeatedField | , |
| offsetUnset | |||
| ) |
Remove the element at the given index. This will also be called for: unset($arr)
| long | The index of the element to be removed. |
| Invalid | type for index. |
| The | element to be removed is not at the end of the RepeatedField. |
| PHP_METHOD | ( | RepeatedFieldIter | , |
| current | |||
| ) |
| PHP_METHOD | ( | RepeatedFieldIter | , |
| key | |||
| ) |
| PHP_METHOD | ( | RepeatedFieldIter | , |
| next | |||
| ) |
| PHP_METHOD | ( | RepeatedFieldIter | , |
| rewind | |||
| ) |
| PHP_METHOD | ( | RepeatedFieldIter | , |
| valid | |||
| ) |
| PHP_METHOD | ( | SourceContext | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | SourceContext | , |
| getFileName | |||
| ) |
| PHP_METHOD | ( | SourceContext | , |
| setFileName | |||
| ) |
| PHP_METHOD | ( | StringValue | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | StringValue | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | StringValue | , |
| setValue | |||
| ) |
| PHP_METHOD | ( | Struct | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Struct | , |
| getFields | |||
| ) |
| PHP_METHOD | ( | Struct | , |
| setFields | |||
| ) |
Definition at line 1313 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Timestamp | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Timestamp | , |
| fromDateTime | |||
| ) |
Definition at line 1594 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Timestamp | , |
| getNanos | |||
| ) |
| PHP_METHOD | ( | Timestamp | , |
| getSeconds | |||
| ) |
| PHP_METHOD | ( | Timestamp | , |
| setNanos | |||
| ) |
| PHP_METHOD | ( | Timestamp | , |
| setSeconds | |||
| ) |
| PHP_METHOD | ( | Timestamp | , |
| toDateTime | |||
| ) |
Definition at line 1685 of file php/ext/google/protobuf/message.c.
| PHP_METHOD | ( | Type | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Type | , |
| getFields | |||
| ) |
| PHP_METHOD | ( | Type | , |
| getOneofs | |||
| ) |
| PHP_METHOD | ( | Type | , |
| getOptions | |||
| ) |
| PHP_METHOD | ( | Type | , |
| getSourceContext | |||
| ) |
| PHP_METHOD | ( | Type | , |
| getSyntax | |||
| ) |
| PHP_METHOD | ( | Type | , |
| setFields | |||
| ) |
| PHP_METHOD | ( | Type | , |
| setName | |||
| ) |
| PHP_METHOD | ( | Type | , |
| setOneofs | |||
| ) |
| PHP_METHOD | ( | Type | , |
| setOptions | |||
| ) |
| PHP_METHOD | ( | Type | , |
| setSourceContext | |||
| ) |
| PHP_METHOD | ( | Type | , |
| setSyntax | |||
| ) |
| PHP_METHOD | ( | UInt32Value | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | UInt32Value | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | UInt32Value | , |
| setValue | |||
| ) |
| PHP_METHOD | ( | UInt64Value | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | UInt64Value | , |
| getValue | |||
| ) |
| PHP_METHOD | ( | UInt64Value | , |
| setValue | |||
| ) |
| PHP_METHOD | ( | Util | , |
| checkBool | |||
| ) |
| PHP_METHOD | ( | Util | , |
| checkBytes | |||
| ) |
| PHP_METHOD | ( | Util | , |
| checkDouble | |||
| ) |
| PHP_METHOD | ( | Util | , |
| checkEnum | |||
| ) |
| PHP_METHOD | ( | Util | , |
| checkFloat | |||
| ) |
| PHP_METHOD | ( | Util | , |
| checkInt32 | |||
| ) |
| PHP_METHOD | ( | Util | , |
| checkInt64 | |||
| ) |
| PHP_METHOD | ( | Util | , |
| checkMapField | |||
| ) |
Definition at line 597 of file type_check.c.
| PHP_METHOD | ( | Util | , |
| checkMessage | |||
| ) |
Definition at line 432 of file type_check.c.
| PHP_METHOD | ( | Util | , |
| checkRepeatedField | |||
| ) |
Definition at line 513 of file type_check.c.
| PHP_METHOD | ( | Util | , |
| checkString | |||
| ) |
| PHP_METHOD | ( | Util | , |
| checkUint32 | |||
| ) |
| PHP_METHOD | ( | Util | , |
| checkUint64 | |||
| ) |
| PHP_METHOD | ( | Value | , |
| __construct | |||
| ) |
| PHP_METHOD | ( | Value | , |
| getBoolValue | |||
| ) |
| PHP_METHOD | ( | Value | , |
| getKind | |||
| ) |
| PHP_METHOD | ( | Value | , |
| getListValue | |||
| ) |
| PHP_METHOD | ( | Value | , |
| getNullValue | |||
| ) |
| PHP_METHOD | ( | Value | , |
| getNumberValue | |||
| ) |
| PHP_METHOD | ( | Value | , |
| getStringValue | |||
| ) |
| PHP_METHOD | ( | Value | , |
| getStructValue | |||
| ) |
| PHP_METHOD | ( | Value | , |
| setBoolValue | |||
| ) |
| PHP_METHOD | ( | Value | , |
| setListValue | |||
| ) |
| PHP_METHOD | ( | Value | , |
| setNullValue | |||
| ) |
| PHP_METHOD | ( | Value | , |
| setNumberValue | |||
| ) |
| PHP_METHOD | ( | Value | , |
| setStringValue | |||
| ) |
| PHP_METHOD | ( | Value | , |
| setStructValue | |||
| ) |
|
inlinestatic |
Definition at line 1495 of file php/ext/google/protobuf/protobuf.h.
| bool protobuf_convert_to_bool | ( | zval * | from, |
| int8_t * | to | ||
| ) |
Definition at line 334 of file type_check.c.
| bool protobuf_convert_to_double | ( | zval * | from, |
| double * | to | ||
| ) |
| bool protobuf_convert_to_float | ( | zval * | from, |
| float * | to | ||
| ) |
| bool protobuf_convert_to_int32 | ( | zval * | from, |
| int32_t * | to | ||
| ) |
| bool protobuf_convert_to_int64 | ( | zval * | from, |
| int64_t * | to | ||
| ) |
| bool protobuf_convert_to_string | ( | zval * | from | ) |
Definition at line 375 of file type_check.c.
| bool protobuf_convert_to_uint32 | ( | zval * | from, |
| uint32_t * | to | ||
| ) |
| bool protobuf_convert_to_uint64 | ( | zval * | from, |
| uint64_t * | to | ||
| ) |
| PHP_PROTO_WRAP_OBJECT_END void repeated_field_create_with_field | ( | zend_class_entry * | ce, |
| const upb_fielddef * | field, | ||
| CACHED_VALUE *repeated_field | PHP_PROTO_TSRMLS_DC | ||
| ) |
| void repeated_field_create_with_type | ( | zend_class_entry * | ce, |
| upb_fieldtype_t | type, | ||
| const zend_class_entry * | msg_ce, | ||
| CACHED_VALUE *repeated_field | PHP_PROTO_TSRMLS_DC | ||
| ) |
| void* repeated_field_index_native | ( | RepeatedField * | intern, |
| int index | TSRMLS_DC | ||
| ) |
| void repeated_field_init | ( | TSRMLS_D | ) |
| void repeated_field_iter_init | ( | TSRMLS_D | ) |
| void repeated_field_push_native | ( | RepeatedField * | intern, |
| void * | value | ||
| ) |
| void serialize_to_string | ( | zval * | val, |
| zval *return_value | TSRMLS_DC | ||
| ) |
Definition at line 1651 of file php/ext/google/protobuf/encode_decode.c.
| void* slot_memory | ( | MessageLayout * | layout, |
| const void * | storage, | ||
| const upb_fielddef * | field | ||
| ) |
Definition at line 586 of file php/ext/google/protobuf/storage.c.
| uint32_t* slot_oneof_case | ( | MessageLayout * | layout, |
| const void * | storage, | ||
| const upb_fielddef * | field | ||
| ) |
Definition at line 575 of file php/ext/google/protobuf/storage.c.
| void source_context_init | ( | TSRMLS_D | ) |
| void string_value_init | ( | TSRMLS_D | ) |
| void stringsink_init | ( | stringsink * | sink | ) |
Definition at line 68 of file php/ext/google/protobuf/encode_decode.c.
| size_t stringsink_string | ( | void * | _sink, |
| const void * | hd, | ||
| const char * | ptr, | ||
| size_t | len, | ||
| const upb_bufhandle * | handle | ||
| ) |
Definition at line 45 of file php/ext/google/protobuf/encode_decode.c.
| void stringsink_uninit | ( | stringsink * | sink | ) |
Definition at line 80 of file php/ext/google/protobuf/encode_decode.c.
Definition at line 82 of file php/ext/google/protobuf/encode_decode.c.
| void struct_init | ( | TSRMLS_D | ) |
| void syntax_init | ( | TSRMLS_D | ) |
| void timestamp_init | ( | TSRMLS_D | ) |
| upb_fieldtype_t to_fieldtype | ( | upb_descriptortype_t | type | ) |
| void type_init | ( | TSRMLS_D | ) |
| void u_int32_value_init | ( | TSRMLS_D | ) |
| void u_int64_value_init | ( | TSRMLS_D | ) |
Definition at line 52 of file php/ext/google/protobuf/map.c.
| void util_init | ( | TSRMLS_D | ) |
Definition at line 80 of file type_check.c.
| void value_init | ( | TSRMLS_D | ) |
| zend_class_entry* any_type |
Definition at line 1351 of file php/ext/google/protobuf/message.c.
| zend_class_entry* api_type |
Definition at line 1766 of file php/ext/google/protobuf/message.c.
| zval* array |
Definition at line 1127 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* bool_value_type |
Definition at line 1812 of file php/ext/google/protobuf/message.c.
| zend_class_entry* bytes_value_type |
Definition at line 1840 of file php/ext/google/protobuf/message.c.
Definition at line 934 of file php/ext/google/protobuf/protobuf.h.
| Descriptor* descriptor |
Definition at line 936 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* descriptor_type |
| zend_class_entry* double_value_type |
Definition at line 1868 of file php/ext/google/protobuf/message.c.
| zend_class_entry* duration_type |
Definition at line 1539 of file php/ext/google/protobuf/message.c.
| zend_class_entry* empty_type |
Definition at line 2109 of file php/ext/google/protobuf/message.c.
| zend_class_entry* enum_descriptor_type |
| zend_class_entry* enum_type |
Definition at line 1904 of file php/ext/google/protobuf/message.c.
| zend_class_entry* enum_value_descriptor_type |
| zend_class_entry* enum_value_type |
Definition at line 1948 of file php/ext/google/protobuf/message.c.
| const upb_enumdef* enumdef |
Definition at line 830 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* field_cardinality_type |
Definition at line 1005 of file php/ext/google/protobuf/message.c.
| zend_class_entry* field_descriptor_type |
| zend_class_entry* field_kind_type |
Definition at line 1081 of file php/ext/google/protobuf/message.c.
| zend_class_entry* field_mask_type |
Definition at line 1982 of file php/ext/google/protobuf/message.c.
| zend_class_entry* field_type |
Definition at line 2028 of file php/ext/google/protobuf/message.c.
| const upb_fielddef* fielddef |
Definition at line 816 of file php/ext/google/protobuf/protobuf.h.
| upb_handlercache* fill_handler_cache |
Definition at line 766 of file php/ext/google/protobuf/protobuf.h.
| upb_pbcodecache* fill_method_cache |
Definition at line 770 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* float_value_type |
Definition at line 2083 of file php/ext/google/protobuf/message.c.
| InternalDescriptorPool* generated_pool |
| int index |
Definition at line 1175 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* int32_value_type |
Definition at line 2134 of file php/ext/google/protobuf/message.c.
| zend_class_entry* int64_value_type |
Definition at line 2162 of file php/ext/google/protobuf/message.c.
| InternalDescriptorPool* intern |
Definition at line 757 of file php/ext/google/protobuf/protobuf.h.
| bool is_inited_file_any |
Definition at line 151 of file php/ext/google/protobuf/protobuf.c.
| bool is_inited_file_api |
Definition at line 152 of file php/ext/google/protobuf/protobuf.c.
| bool is_inited_file_duration |
Definition at line 153 of file php/ext/google/protobuf/protobuf.c.
| bool is_inited_file_empty |
Definition at line 155 of file php/ext/google/protobuf/protobuf.c.
| bool is_inited_file_field_mask |
Definition at line 154 of file php/ext/google/protobuf/protobuf.c.
| bool is_inited_file_source_context |
Definition at line 156 of file php/ext/google/protobuf/protobuf.c.
| bool is_inited_file_struct |
Definition at line 157 of file php/ext/google/protobuf/protobuf.c.
| bool is_inited_file_timestamp |
Definition at line 158 of file php/ext/google/protobuf/protobuf.c.
| bool is_inited_file_type |
Definition at line 159 of file php/ext/google/protobuf/protobuf.c.
| bool is_inited_file_wrappers |
Definition at line 160 of file php/ext/google/protobuf/protobuf.c.
Definition at line 1070 of file php/ext/google/protobuf/protobuf.h.
| upb_json_codecache* json_fill_method_cache |
Definition at line 771 of file php/ext/google/protobuf/protobuf.h.
| upb_handlercache* json_serialize_handler_cache |
Definition at line 768 of file php/ext/google/protobuf/protobuf.h.
| upb_handlercache* json_serialize_handler_preserve_cache |
Definition at line 769 of file php/ext/google/protobuf/protobuf.h.
| upb_fieldtype_t key_type |
Definition at line 1062 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry * klass |
Definition at line 801 of file php/ext/google/protobuf/protobuf.h.
| MessageLayout* layout |
Definition at line 800 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* list_value_type |
Definition at line 2190 of file php/ext/google/protobuf/message.c.
| zend_object_handlers* map_field_handlers |
Definition at line 162 of file php/ext/google/protobuf/map.c.
| zend_object_handlers* map_field_iter_handlers |
Definition at line 163 of file php/ext/google/protobuf/map.c.
| zend_class_entry* map_field_type |
Definition at line 159 of file php/ext/google/protobuf/map.c.
| zend_object_handlers* message_handlers |
Definition at line 46 of file php/ext/google/protobuf/message.c.
| zend_class_entry* message_type |
Definition at line 45 of file php/ext/google/protobuf/message.c.
| zend_class_entry* method_type |
Definition at line 2230 of file php/ext/google/protobuf/message.c.
| zend_class_entry* mixin_type |
Definition at line 2278 of file php/ext/google/protobuf/message.c.
| const zend_class_entry* msg_ce |
Definition at line 1064 of file php/ext/google/protobuf/protobuf.h.
| const upb_msgdef* msgdef |
Definition at line 799 of file php/ext/google/protobuf/protobuf.h.
| const char* name |
Definition at line 840 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* null_value_type |
Definition at line 1230 of file php/ext/google/protobuf/message.c.
| int32_t number |
Definition at line 841 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* oneof_descriptor_type |
| const upb_oneofdef* oneofdef |
Definition at line 1174 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* option_type |
Definition at line 2311 of file php/ext/google/protobuf/message.c.
| upb_handlercache* pb_serialize_handler_cache |
Definition at line 767 of file php/ext/google/protobuf/protobuf.h.
| InternalDescriptorPool* pool |
Definition at line 798 of file php/ext/google/protobuf/protobuf.h.
| long position |
Definition at line 1138 of file php/ext/google/protobuf/protobuf.h.
| PHP_PROTO_WRAP_OBJECT_END RepeatedField* repeated_field |
Definition at line 1137 of file php/ext/google/protobuf/protobuf.h.
| PHP_PROTO_WRAP_OBJECT_END Map* self |
Definition at line 1069 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* source_context_type |
Definition at line 2342 of file php/ext/google/protobuf/message.c.
| zend_class_entry* string_value_type |
Definition at line 2370 of file php/ext/google/protobuf/message.c.
| zend_class_entry* struct_type |
Definition at line 2398 of file php/ext/google/protobuf/message.c.
| upb_symtab* symtab |
Definition at line 765 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* syntax_type |
Definition at line 1283 of file php/ext/google/protobuf/message.c.
| upb_strtable table |
Definition at line 1065 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* timestamp_type |
Definition at line 1574 of file php/ext/google/protobuf/message.c.
Definition at line 1131 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* type_type |
Definition at line 2436 of file php/ext/google/protobuf/message.c.
| zend_class_entry* uint32_value_type |
| zend_class_entry* uint64_value_type |
| char value[NATIVE_SLOT_MAX_SIZE] |
Definition at line 1176 of file php/ext/google/protobuf/protobuf.h.
| zend_class_entry* value_type |
Definition at line 1063 of file php/ext/google/protobuf/protobuf.h.