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_ASSERT(expr) assert(expr) |
#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_UNUSED(var) (void)var |
#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.1" |
#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 1486 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define ALLOC_N | ( | class_name, | |
n | |||
) | (class_name*) emalloc(sizeof(class_name) * n) |
Definition at line 1488 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 46 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define CACHED_PTR_TO_ZVAL_PTR | ( | VALUE | ) | (*VALUE) |
Definition at line 203 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define CACHED_TO_ZVAL_PTR | ( | VALUE | ) | (VALUE) |
Definition at line 202 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define CACHED_VALUE zval* |
Definition at line 201 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define CREATE_HASHTABLE_VALUE | ( | OBJ, | |
WRAPPED_OBJ, | |||
OBJ_TYPE, | |||
OBJ_CLASS_ENTRY | |||
) |
Definition at line 252 of file bloaty/third_party/protobuf/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 208 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define DEFINE_CLASS | ( | NAME, | |
LOWERNAME, | |||
string_name | |||
) |
Definition at line 576 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define DEFINE_PROTOBUF_CREATE | ( | NAME, | |
LOWERNAME | |||
) |
Definition at line 562 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define DEFINE_PROTOBUF_DTOR | ( | CAMELNAME, | |
LOWERNAME | |||
) |
Definition at line 572 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define DEFINE_PROTOBUF_FREE | ( | CAMELNAME, | |
LOWERNAME | |||
) |
Definition at line 567 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define DEFINE_PROTOBUF_INIT_CLASS | ( | CLASSNAME, | |
CAMELNAME, | |||
LOWERNAME | |||
) |
Definition at line 558 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define ENCODE_MAX_NESTING 63 |
Definition at line 978 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define FREE | ( | object | ) | efree(object) |
Definition at line 1489 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define GC_ADDREF | ( | h | ) | ++GC_REFCOUNT(h) |
Definition at line 63 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define GC_DELREF | ( | h | ) | --GC_REFCOUNT(h) |
Definition at line 64 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define HASHTABLE_VALUE_CE | ( | val | ) | Z_OBJCE_P(val) |
Definition at line 250 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define HASHTABLE_VALUE_DTOR ZVAL_PTR_DTOR |
Definition at line 247 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define MAP_KEY_FIELD 1 |
Definition at line 1102 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define MAP_VALUE_FIELD 2 |
Definition at line 1103 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define MAX_LENGTH_OF_INT64 20 |
Definition at line 42 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define MESSAGE_FIELD_NO_CASE ((size_t)-1) |
Definition at line 927 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define NATIVE_SLOT_MAX_SIZE sizeof(uint64_t) |
Definition at line 1030 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define OBJ_PROP | ( | OBJECT, | |
OFFSET | |||
) | &((OBJECT)->properties_table[OFFSET]) |
Definition at line 216 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define ONEOF_CASE_NONE 0 |
Definition at line 1197 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PEFREE | ( | object | ) | pefree(object, 1) |
Definition at line 1490 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PEMALLOC | ( | class_name | ) | (class_name*) pemalloc(sizeof(class_name), 1) |
Definition at line 1487 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_ALLOC_ARRAY | ( | zval_ptr | ) |
Definition at line 234 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_ALLOC_CLASS_OBJECT | ( | class_object, | |
class_type | |||
) |
Definition at line 221 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_ASSERT | ( | expr | ) | assert(expr) |
Definition at line 55 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_CASE_IS_BOOL IS_BOOL |
Definition at line 70 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_CE_DECLARE zend_class_entry** |
Definition at line 261 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_CE_UNREF | ( | ce | ) | (*ce) |
Definition at line 262 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_FAKE_SCOPE_BEGIN | ( | klass | ) |
Definition at line 540 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_FAKE_SCOPE_END EG(scope) = old_scope; |
Definition at line 546 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_FAKE_SCOPE_RESTART | ( | klass | ) |
Definition at line 543 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_FREE_CLASS_OBJECT | ( | class_object, | |
class_object_free, | |||
handler | |||
) |
Definition at line 226 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_GLOBAL_UNINITIALIZED_ZVAL EG(uninitialized_zval_ptr) |
Definition at line 214 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 93 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_HASHTABLE_VALUE zval* |
Definition at line 249 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_INIT_CLASS_END } |
Definition at line 177 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_INIT_CLASS_START | ( | CLASSNAME, | |
CAMELNAME, | |||
LOWWERNAME | |||
) |
Definition at line 166 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_INIT_ENUMCLASS_END } |
Definition at line 163 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_INIT_ENUMCLASS_START | ( | CLASSNAME, | |
CAMELNAME, | |||
LOWWERNAME | |||
) |
Definition at line 156 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_INIT_SUBMSGCLASS_END } |
Definition at line 153 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_INIT_SUBMSGCLASS_START | ( | CLASSNAME, | |
CAMELNAME, | |||
LOWWERNAME | |||
) |
Definition at line 143 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_LONG long |
Definition at line 72 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_OBJECT_CREATE_END | ( | NAME, | |
LOWWERNAME | |||
) |
Definition at line 186 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_OBJECT_CREATE_START | ( | NAME, | |
LOWWERNAME | |||
) |
Definition at line 180 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_OBJECT_DTOR_END |
Definition at line 199 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_OBJECT_DTOR_START | ( | classname, | |
lowername | |||
) |
Definition at line 198 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_OBJECT_FREE_END |
Definition at line 193 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_OBJECT_FREE_START | ( | classname, | |
lowername | |||
) |
Definition at line 190 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 82 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 83 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 84 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 267 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 211 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_SIZE int |
Definition at line 71 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_TSRMLS_CC TSRMLS_CC |
Definition at line 74 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_TSRMLS_DC TSRMLS_DC |
Definition at line 73 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_UNUSED | ( | var | ) | (void)var |
Definition at line 49 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_WRAP_OBJECT_END }; |
Definition at line 140 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTO_WRAP_OBJECT_START | ( | name | ) |
Definition at line 137 of file bloaty/third_party/protobuf/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 114 of file bloaty/third_party/protobuf/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 123 of file bloaty/third_party/protobuf/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 120 of file bloaty/third_party/protobuf/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 132 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define php_proto_zend_hash_index_find_mem | ( | ht, | |
h, | |||
pDest | |||
) | zend_hash_index_find(ht, h, pDest) |
Definition at line 117 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define php_proto_zend_hash_index_find_zval | ( | ht, | |
h, | |||
pDest | |||
) | zend_hash_index_find(ht, h, pDest) |
Definition at line 111 of file bloaty/third_party/protobuf/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 104 of file bloaty/third_party/protobuf/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 95 of file bloaty/third_party/protobuf/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 129 of file bloaty/third_party/protobuf/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 126 of file bloaty/third_party/protobuf/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 101 of file bloaty/third_party/protobuf/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 107 of file bloaty/third_party/protobuf/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 98 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define php_proto_zend_literal const zend_literal* |
Definition at line 69 of file bloaty/third_party/protobuf/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 264 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 85 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define php_proto_zval_ptr_dtor | ( | zval_ptr | ) | zval_ptr_dtor(&(zval_ptr)) |
Definition at line 218 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 78 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 80 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTOBUF_EXTNAME "protobuf" |
Definition at line 39 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define PHP_PROTOBUF_VERSION "3.9.1" |
Definition at line 40 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define SIZEOF_INT64 8 |
Definition at line 43 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define STR | ( | str | ) | (str), strlen(str) |
Definition at line 1493 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define UNBOX | ( | class_name, | |
val | |||
) | (class_name*)zend_object_store_get_object(val TSRMLS_CC); |
Definition at line 242 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define UNBOX_HASHTABLE_VALUE | ( | class_name, | |
val | |||
) | UNBOX(class_name, val) |
Definition at line 245 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define Z_OBJ_P | ( | zval_p | ) |
Definition at line 1497 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define ZVAL_OBJ | ( | zval_ptr, | |
call_create | |||
) |
Definition at line 238 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define ZVAL_PTR_TO_CACHED_PTR | ( | VALUE | ) | (&VALUE) |
Definition at line 204 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define ZVAL_PTR_TO_CACHED_VALUE | ( | VALUE | ) | (VALUE) |
Definition at line 205 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
#define ZVAL_TO_CACHED_VALUE | ( | VALUE | ) | (&VALUE) |
Definition at line 206 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 633 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 634 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 635 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct BytesValue BytesValue |
Definition at line 636 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct Descriptor Descriptor |
Definition at line 637 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct DescriptorPool DescriptorPool |
Definition at line 638 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct DoubleValue DoubleValue |
Definition at line 639 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 640 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 642 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct EnumDescriptor EnumDescriptor |
Definition at line 641 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 644 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct EnumValueDescriptor EnumValueDescriptor |
Definition at line 643 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 647 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct Field_Cardinality Field_Cardinality |
Definition at line 645 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct Field_Kind Field_Kind |
Definition at line 648 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct FieldDescriptor FieldDescriptor |
Definition at line 646 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 649 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct FloatValue FloatValue |
Definition at line 650 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 651 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct Int32Value Int32Value |
Definition at line 652 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct Int64Value Int64Value |
Definition at line 653 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct InternalDescriptorPool InternalDescriptorPool |
Definition at line 654 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 655 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 657 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 656 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct MessageField MessageField |
Definition at line 658 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct MessageHeader MessageHeader |
Definition at line 659 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct MessageLayout MessageLayout |
Definition at line 660 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 661 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 662 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 663 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 664 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 665 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct RepeatedField RepeatedField |
Definition at line 667 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct RepeatedFieldIter RepeatedFieldIter |
Definition at line 666 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct SourceContext SourceContext |
Definition at line 668 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct StringValue StringValue |
Definition at line 669 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 670 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 671 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 672 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 673 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct UInt32Value UInt32Value |
Definition at line 674 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
typedef struct UInt64Value UInt64Value |
Definition at line 675 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Definition at line 676 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
void add_ce_obj | ( | const void * | ce, |
PHP_PROTO_HASHTABLE_VALUE | value | ||
) |
Definition at line 116 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
void add_def_obj | ( | const void * | def, |
PHP_PROTO_HASHTABLE_VALUE | value | ||
) |
Definition at line 103 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
void add_handlers_for_message | ( | const void * | closure, |
upb_handlers * | h | ||
) |
Definition at line 1004 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 bloaty/third_party/protobuf/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 276 of file bloaty/third_party/protobuf/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.
Definition at line 129 of file bloaty/third_party/protobuf/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_free | ( | void *object | TSRMLS_DC | ) |
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 bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
PHP_PROTO_HASHTABLE_VALUE get_def_obj | ( | const void * | def | ) |
Definition at line 112 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
PHP_PROTO_HASHTABLE_VALUE get_proto_obj | ( | const char * | proto | ) |
Definition at line 142 of file bloaty/third_party/protobuf/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 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 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 | ||
) |
Definition at line 932 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
void internal_descriptor_pool_free | ( | void *object | 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.
Definition at line 186 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
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 bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
Definition at line 504 of file bloaty/third_party/protobuf/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 bloaty/third_party/protobuf/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 bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
Definition at line 508 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
Definition at line 513 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
void map_next | ( | MapIter * | iter | ) |
Definition at line 500 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
void merge_from_string | ( | const char * | data, |
int | data_len, | ||
Descriptor * | desc, | ||
MessageHeader * | msg | ||
) |
Definition at line 1688 of file php/ext/google/protobuf/encode_decode.c.
void* message_data | ( | MessageHeader * | msg | ) |
Definition at line 250 of file bloaty/third_party/protobuf/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 | ||
) |
void null_value_init | ( | TSRMLS_D | ) |
void oneof_descriptor_init | ( | TSRMLS_D | ) |
void option_init | ( | TSRMLS_D | ) |
PHP_METHOD | ( | Any | , |
__construct | |||
) |
Definition at line 1384 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Any | , |
getTypeUrl | |||
) |
PHP_METHOD | ( | Any | , |
getValue | |||
) |
PHP_METHOD | ( | Any | , |
is | |||
) |
Definition at line 1490 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Any | , |
pack | |||
) |
Definition at line 1442 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Any | , |
setTypeUrl | |||
) |
PHP_METHOD | ( | Any | , |
setValue | |||
) |
PHP_METHOD | ( | Any | , |
unpack | |||
) |
Definition at line 1393 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Api | , |
__construct | |||
) |
PHP_METHOD | ( | Api | , |
getMethods | |||
) |
PHP_METHOD | ( | Api | , |
getMixins | |||
) |
PHP_METHOD | ( | Api | , |
getName | |||
) |
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 | |||
) |
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_PROTO_WRAP_OBJECT_END PHP_METHOD | ( | DescriptorPool | , |
getGeneratedPool | |||
) |
Definition at line 660 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
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 | , |
getName | |||
) |
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 | |||
) |
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 | ( | EnumValue | , |
__construct | |||
) |
PHP_METHOD | ( | EnumValue | , |
getName | |||
) |
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 | |||
) |
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 | ( | Field | , |
__construct | |||
) |
PHP_METHOD | ( | Field | , |
getCardinality | |||
) |
PHP_METHOD | ( | Field | , |
getDefaultValue | |||
) |
PHP_METHOD | ( | Field | , |
getJsonName | |||
) |
PHP_METHOD | ( | Field | , |
getKind | |||
) |
PHP_METHOD | ( | Field | , |
getName | |||
) |
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 1052 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Field_Kind | , |
name | |||
) |
PHP_METHOD | ( | Field_Kind | , |
value | |||
) |
Definition at line 1187 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.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_PROTO_WRAP_OBJECT_END 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 | ( | 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 | |||
) |
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 | ( | ListValue | , |
__construct | |||
) |
PHP_METHOD | ( | ListValue | , |
getValues | |||
) |
PHP_METHOD | ( | ListValue | , |
setValues | |||
) |
PHP_METHOD | ( | MapField | , |
__construct | |||
) |
MapField::__construct()
Constructs an instance of MapField.
long | Key type. |
long | Value type. |
string | Message/Enum class (message/enum value types only). |
Definition at line 391 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
MapField::count()
Implements the Countable interface. Invoked when PHP code calls:
$len = count($map); Return the number of stored elements. This will also be called for: count($map)
Definition at line 472 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
PHP_METHOD | ( | MapField | , |
getIterator | |||
) |
MapField::getIterator()
Implements the IteratorAggregate interface. Invoked when PHP code calls:
foreach ($arr) {}
Definition at line 482 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
PHP_METHOD | ( | MapField | , |
offsetExists | |||
) |
MapField::offsetExists()
Implements the ArrayAccess interface. Invoked when PHP code calls:
isset($map[$idx]); empty($map[$idx]);
long | The index to be checked. |
Definition at line 421 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
PHP_METHOD | ( | MapField | , |
offsetGet | |||
) |
MapField::offsetGet()
Implements the ArrayAccess interface. Invoked when PHP code calls:
$x = $map[$idx];
long | The index of the element to be fetched. |
Invalid | type for index. |
Non-existing | index. |
Definition at line 444 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
PHP_METHOD | ( | MapField | , |
offsetSet | |||
) |
MapField::offsetSet()
Implements the ArrayAccess interface. Invoked when PHP code calls:
$map[$idx] = $x;
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. |
Definition at line 454 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
PHP_METHOD | ( | MapField | , |
offsetUnset | |||
) |
MapField::offsetUnset()
Implements the ArrayAccess interface. Invoked when PHP code calls:
unset($map[$idx]);
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 MapField. |
Definition at line 463 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
PHP_METHOD | ( | MapFieldIter | , |
current | |||
) |
MapFieldIter::current()
Implements the Iterator interface. Returns the current value.
Definition at line 561 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
PHP_METHOD | ( | MapFieldIter | , |
key | |||
) |
MapFieldIter::key()
Implements the Iterator interface. Returns the current key.
Definition at line 573 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
PHP_METHOD | ( | MapFieldIter | , |
next | |||
) |
MapFieldIter::next()
Implements the Iterator interface. Advances to the next element.
Definition at line 584 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
PHP_METHOD | ( | MapFieldIter | , |
rewind | |||
) |
MapFieldIter::rewind()
Implements the Iterator interface. Sets the iterator to the first element.
Definition at line 554 of file protobuf/php/ext/google/protobuf/map.c.
PHP_METHOD | ( | MapFieldIter | , |
valid | |||
) |
MapFieldIter::valid()
Implements the Iterator interface. Returns true if this is a valid element.
Definition at line 589 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
PHP_METHOD | ( | Message | , |
__construct | |||
) |
Message::__construct()
Constructor for Message.
array | Map of initial values ['k' = val] |
Definition at line 532 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Message | , |
clear | |||
) |
Message::clear()
Clears all fields of this message.
Definition at line 536 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Message | , |
discardUnknownFields | |||
) |
Message::discardUnknownFields()
Discards any unknown fields for this message or any submessages.
Definition at line 1884 of file php/ext/google/protobuf/encode_decode.c.
PHP_METHOD | ( | Message | , |
mergeFrom | |||
) |
Message::mergeFrom()
Merges from the given message, which must be of the same class as us.
object | Message to merge from. |
Definition at line 547 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Message | , |
mergeFromJsonString | |||
) |
Message::mergeFromJsonString()
Merges the JSON data parsed from the given string.
string | Serialized JSON data. |
Definition at line 1751 of file php/ext/google/protobuf/encode_decode.c.
PHP_METHOD | ( | Message | , |
mergeFromString | |||
) |
Message::mergeFromString()
Merges from the given string.
string | Binary protobuf data to merge. |
Definition at line 1704 of file php/ext/google/protobuf/encode_decode.c.
PHP_METHOD | ( | Message | , |
readOneof | |||
) |
Message::readOneof()
Returns the contents of the given oneof field, given a field number. Called from generated code methods such as:
public function getDoubleValueOneof() { return $this->readOneof(10); }
Definition at line 565 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Message | , |
serializeToJsonString | |||
) |
Message::serializeToJsonString()
Serializes this object to JSON.
Definition at line 1720 of file php/ext/google/protobuf/encode_decode.c.
PHP_METHOD | ( | Message | , |
serializeToString | |||
) |
Message::serializeToString()
Serializes this message instance to protobuf data.
Definition at line 1684 of file php/ext/google/protobuf/encode_decode.c.
PHP_METHOD | ( | Message | , |
whichOneof | |||
) |
Message::whichOneof()
Given a oneof name, returns the name of the field that is set for this oneof, or otherwise the empty string.
Definition at line 599 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Message | , |
writeOneof | |||
) |
Message::writeOneof()
Sets the contents of the given oneof field, given a field number. Called from generated code methods such as:
public function setDoubleValueOneof($var) { GPBUtil::checkMessage($var, \Google\Protobuf\DoubleValue::class); $this->writeOneof(10, $var);
return $this; }
The C extension version of GPBUtil::check*() does nothing, so we perform all type checking and conversion here.
integer | The field number we are setting. |
object | The field value we want to set. |
Definition at line 584 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Method | , |
__construct | |||
) |
PHP_METHOD | ( | Method | , |
getName | |||
) |
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 | , |
getName | |||
) |
PHP_METHOD | ( | Mixin | , |
getRoot | |||
) |
PHP_METHOD | ( | Mixin | , |
setName | |||
) |
PHP_METHOD | ( | Mixin | , |
setRoot | |||
) |
Definition at line 1258 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.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_PROTO_WRAP_OBJECT_END PHP_METHOD | ( | Oneof | , |
getName | |||
) |
Definition at line 493 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
PHP_METHOD | ( | Option | , |
__construct | |||
) |
PHP_METHOD | ( | Option | , |
getName | |||
) |
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). |
RepeatedField::__construct()
Constructs an instance of RepeatedField.
long | Type of the stored element. |
string | Message/Enum class. |
Definition at line 301 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
PHP_METHOD | ( | RepeatedField | , |
append | |||
) |
Append element to the end of the repeated field.
object | The element to be added. |
RepeatedField::append()
Append element to the end of the repeated field.
object | The element to be added. |
Definition at line 333 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
PHP_METHOD | ( | RepeatedField | , |
count | |||
) |
Return the number of stored elements. This will also be called for: count($arr)
RepeatedField::count()
Implements the Countable interface. Invoked when PHP code calls:
$len = count($arr); Return the number of stored elements. This will also be called for: count($arr)
Definition at line 448 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
PHP_METHOD | ( | RepeatedField | , |
getIterator | |||
) |
Return the beginning iterator. This will also be called for: foreach($arr)
RepeatedField::getIterator()
Implements the IteratorAggregate interface. Invoked when PHP code calls:
foreach ($arr) {}
Definition at line 463 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
PHP_METHOD | ( | RepeatedField | , |
offsetExists | |||
) |
Check whether the element at given index exists.
long | The index to be checked. |
RepeatedField::offsetExists()
Implements the ArrayAccess interface. Invoked when PHP code calls:
isset($arr[$idx]); empty($arr[$idx]);
long | The index to be checked. |
Definition at line 348 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
PHP_METHOD | ( | RepeatedField | , |
offsetGet | |||
) |
Return the element at the given index. This will also be called for: $ele = $arr[0]
long | The index of the element to be fetched. |
Invalid | type for index. |
Non-existing | index. |
RepeatedField::offsetGet()
Implements the ArrayAccess interface. Invoked when PHP code calls:
$x = $arr[$idx];
long | The index of the element to be fetched. |
Invalid | type for index. |
Non-existing | index. |
Definition at line 370 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
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. |
RepeatedField::offsetSet()
Implements the ArrayAccess interface. Invoked when PHP code calls:
$arr[$idx] = $x; $arr []= $x; // Append
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. |
Definition at line 408 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
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. |
RepeatedField::offsetUnset()
Implements the ArrayAccess interface. Invoked when PHP code calls:
unset($arr[$idx]);
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. |
Definition at line 424 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
PHP_METHOD | ( | RepeatedFieldIter | , |
current | |||
) |
RepeatedFieldIter::current()
Implements the Iterator interface. Returns the current value.
Definition at line 505 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
PHP_METHOD | ( | RepeatedFieldIter | , |
key | |||
) |
RepeatedFieldIter::key()
Implements the Iterator interface. Returns the current key.
Definition at line 531 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
PHP_METHOD | ( | RepeatedFieldIter | , |
next | |||
) |
RepeatedFieldIter::next()
Implements the Iterator interface. Advances to the next element.
Definition at line 536 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
PHP_METHOD | ( | RepeatedFieldIter | , |
rewind | |||
) |
RepeatedFieldIter::rewind()
Implements the Iterator interface. Sets the iterator to the first element.
Definition at line 557 of file protobuf/php/ext/google/protobuf/array.c.
PHP_METHOD | ( | RepeatedFieldIter | , |
valid | |||
) |
RepeatedFieldIter::valid()
Implements the Iterator interface. Returns true if this is a valid element.
Definition at line 541 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
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 1315 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Timestamp | , |
__construct | |||
) |
PHP_METHOD | ( | Timestamp | , |
fromDateTime | |||
) |
Definition at line 1596 of file bloaty/third_party/protobuf/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 1687 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
PHP_METHOD | ( | Type | , |
__construct | |||
) |
PHP_METHOD | ( | Type | , |
getFields | |||
) |
PHP_METHOD | ( | Type | , |
getName | |||
) |
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 | |||
) |
Definition at line 63 of file protobuf/php/ext/google/protobuf/convert.c.
PHP_METHOD | ( | Util | , |
checkBytes | |||
) |
Definition at line 65 of file protobuf/php/ext/google/protobuf/convert.c.
PHP_METHOD | ( | Util | , |
checkDouble | |||
) |
Definition at line 62 of file protobuf/php/ext/google/protobuf/convert.c.
PHP_METHOD | ( | Util | , |
checkEnum | |||
) |
Definition at line 60 of file protobuf/php/ext/google/protobuf/convert.c.
PHP_METHOD | ( | Util | , |
checkFloat | |||
) |
Definition at line 61 of file protobuf/php/ext/google/protobuf/convert.c.
PHP_METHOD | ( | Util | , |
checkInt32 | |||
) |
Definition at line 56 of file protobuf/php/ext/google/protobuf/convert.c.
PHP_METHOD | ( | Util | , |
checkInt64 | |||
) |
Definition at line 58 of file protobuf/php/ext/google/protobuf/convert.c.
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 | |||
) |
Definition at line 64 of file protobuf/php/ext/google/protobuf/convert.c.
PHP_METHOD | ( | Util | , |
checkUint32 | |||
) |
Definition at line 57 of file protobuf/php/ext/google/protobuf/convert.c.
PHP_METHOD | ( | Util | , |
checkUint64 | |||
) |
Definition at line 59 of file protobuf/php/ext/google/protobuf/convert.c.
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 1504 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
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_string | ( | zval * | from | ) |
Definition at line 375 of file type_check.c.
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 | ||
) |
Definition at line 262 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
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 | ||
) |
Definition at line 271 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
void* repeated_field_index_native | ( | RepeatedField * | intern, |
int index | TSRMLS_DC | ||
) |
Definition at line 231 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
void repeated_field_init | ( | TSRMLS_D | ) |
void repeated_field_iter_init | ( | TSRMLS_D | ) |
void repeated_field_push_native | ( | RepeatedField * | intern, |
void * | value | ||
) |
Definition at line 252 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
void serialize_to_string | ( | zval * | val, |
zval *return_value | TSRMLS_DC | ||
) |
Definition at line 1659 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 81 of file php/ext/google/protobuf/encode_decode.c.
void stringsink_uninit_opaque | ( | void * | sink | ) |
Definition at line 83 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 | ) |
Definition at line 375 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
void type_init | ( | TSRMLS_D | ) |
void u_int32_value_init | ( | TSRMLS_D | ) |
void u_int64_value_init | ( | TSRMLS_D | ) |
void* upb_value_memory | ( | upb_value * | v | ) |
Definition at line 52 of file bloaty/third_party/protobuf/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 1353 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* api_type |
Definition at line 1768 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zval* array |
Definition at line 1136 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* bool_value_type |
Definition at line 1814 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* bytes_value_type |
Definition at line 1842 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
void* data |
Definition at line 943 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
Descriptor* descriptor |
Definition at line 945 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* descriptor_type |
zend_class_entry* double_value_type |
Definition at line 1870 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* duration_type |
Definition at line 1541 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* empty_type |
Definition at line 2111 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* enum_descriptor_type |
zend_class_entry* enum_type |
Definition at line 198 of file phone_pb2.py.
zend_class_entry* enum_value_descriptor_type |
zend_class_entry* enum_value_type |
Definition at line 1950 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
const upb_enumdef* enumdef |
Definition at line 839 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* field_cardinality_type |
Definition at line 1007 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* field_descriptor_type |
zend_class_entry* field_kind_type |
Definition at line 1083 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* field_mask_type |
Definition at line 1984 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* field_type |
Definition at line 2030 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
const upb_fielddef* fielddef |
Definition at line 825 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
upb_handlercache* fill_handler_cache |
Definition at line 775 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
upb_pbcodecache* fill_method_cache |
Definition at line 779 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* float_value_type |
Definition at line 2085 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.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.
int index |
Definition at line 1184 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* int32_value_type |
Definition at line 2136 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* int64_value_type |
Definition at line 2164 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
InternalDescriptorPool* intern |
Definition at line 766 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zval* internal_generated_pool_php |
Definition at line 577 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.
bool is_inited_file_any |
Definition at line 151 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
bool is_inited_file_api |
Definition at line 152 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
bool is_inited_file_duration |
Definition at line 153 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
bool is_inited_file_empty |
Definition at line 155 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
bool is_inited_file_field_mask |
Definition at line 154 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
bool is_inited_file_source_context |
Definition at line 156 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
bool is_inited_file_struct |
Definition at line 157 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
bool is_inited_file_timestamp |
Definition at line 158 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
bool is_inited_file_type |
Definition at line 159 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
bool is_inited_file_wrappers |
Definition at line 160 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.c.
Definition at line 1079 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
upb_json_codecache* json_fill_method_cache |
Definition at line 780 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
upb_handlercache* json_serialize_handler_cache |
Definition at line 777 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
upb_handlercache* json_serialize_handler_preserve_cache |
Definition at line 778 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
upb_fieldtype_t key_type |
Definition at line 1071 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry * klass |
Definition at line 810 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
MessageLayout* layout |
Definition at line 809 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* list_value_type |
Definition at line 2192 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_object_handlers* map_field_handlers |
Definition at line 162 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
zend_object_handlers* map_field_iter_handlers |
Definition at line 163 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
zend_class_entry* map_field_type |
Definition at line 159 of file bloaty/third_party/protobuf/php/ext/google/protobuf/map.c.
zend_object_handlers* message_handlers |
Definition at line 46 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* message_type |
Definition at line 200 of file phone_pb2.py.
zend_class_entry* method_type |
Definition at line 2232 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* mixin_type |
Definition at line 2280 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
const zend_class_entry* msg_ce |
Definition at line 1073 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
const upb_msgdef* msgdef |
Definition at line 808 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
const char* name |
Definition at line 849 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* null_value_type |
Definition at line 1232 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
int32_t number |
Definition at line 850 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* oneof_descriptor_type |
const upb_oneofdef* oneofdef |
Definition at line 1183 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* option_type |
Definition at line 2313 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
upb_handlercache* pb_serialize_handler_cache |
Definition at line 776 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
InternalDescriptorPool* pool |
Definition at line 807 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
long position |
Definition at line 1147 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
PHP_PROTO_WRAP_OBJECT_END RepeatedField* repeated_field |
Definition at line 1146 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_object_handlers* repeated_field_handlers |
Definition at line 93 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
zend_object_handlers* repeated_field_iter_handlers |
Definition at line 94 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
zend_class_entry* repeated_field_type |
Definition at line 91 of file bloaty/third_party/protobuf/php/ext/google/protobuf/array.c.
PHP_PROTO_WRAP_OBJECT_END Map* self |
Definition at line 1078 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* source_context_type |
Definition at line 2344 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* string_value_type |
Definition at line 2372 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
zend_class_entry* struct_type |
Definition at line 2400 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
upb_symtab* symtab |
Definition at line 774 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* syntax_type |
Definition at line 1285 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
upb_strtable table |
Definition at line 1074 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* timestamp_type |
Definition at line 1576 of file bloaty/third_party/protobuf/php/ext/google/protobuf/message.c.
upb_fieldtype_t type |
Definition at line 1140 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* type_type |
Definition at line 2438 of file bloaty/third_party/protobuf/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 1185 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.
zend_class_entry* value_type |
Definition at line 1072 of file bloaty/third_party/protobuf/php/ext/google/protobuf/protobuf.h.