Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CopernicaMarketingSoftware/PHP-CPP
/ functions
Functions
586 in github.com/CopernicaMarketingSoftware/PHP-CPP
⨍
Functions
586
◇
Types & classes
150
Method
StreamBuf
* No copying or moving * @param that */
common/streambuf.h:41
Method
StreamBuf
* Constructor * @param error */
common/streambuf.cpp:22
Method
String
* Constructor * * @param string The string to wrap */
zend/string.h:43
Method
StringMember
* Constructor * @param name * @param value * @param size * @param flags */
zend/stringmember.h:35
Method
Symbol
* Constructor */
zend/symbol.h:94
Method
Throwable
* Another protected constructor * @param object */
zend/throwable.cpp:53
Method
TraverseIterator
* Constructor * @param object * @param begin */
zend/traverseiterator.h:28
Method
Value
* Constructor (value = NULL) */
zend/value.cpp:41
Method
ValueIterator
* Constructor * @param impl Implementation iterator */
zend/valueiterator.cpp:20
Method
ValueIteratorImpl
* Constructor */
zend/valueiteratorimpl.h:26
Function
__clone
* Overridable method that is called right after an object is cloned * * The default implementation does nothing */
include/base.h:145
Method
__construct
Examples/ConstStaticProp/cpp/mytestext.cpp:22
Method
__construct
Examples/simple/simple.cpp:133
Method
__construct
Examples/CppClassesInPhp/cppclassinphp.cpp:40
Method
__construct
()
Examples/CppClassesInPhp/cppclassinphp.php:13
Method
__count
* Method that is called when an explicit call to $object->count() is made * Note that a call to unserialize($string) does not end up in this functi
zend/base.cpp:270
Method
__destruct
Examples/simple/simple.cpp:138
Method
__destruct
Examples/CppClassesInPhp/cppclassinphp.cpp:45
Method
__getIterator
* Method that is called when an explicit call to $object->getIterator() is * made, AND that is called when running on PHP 8 and higher (because som
zend/base.cpp:289
Method
__invoke
* Invoke the functor * @param params * @return Value */
zend/functor.h:43
Method
__serialize
* Method that is called when an explicit call to $object->serialize() is made * Note that a call to serialize($object) does not end up in this func
zend/base.cpp:226
Method
__toString
* Cast to a string * @return const char * */
Examples/ReturnObject/master.h:60
Method
__toString
* Cast to a string * @return const char * */
Examples/ReturnObject/child.h:31
Method
__toString
()
Examples/CppClassesInPhp/check_map.php:34
Method
__toString
()
Examples/FunctionWithParameters/functionwithparameters.php:16
Method
__unserialize
* Method that is called when an explicit call to $object->unserialize() is made * Note that a call to unserialize($string) does not end up in this
zend/base.cpp:245
Method
addTo
* Add the constant to a class * @param clss The class to add it to */
zend/constantimpl.h:119
Function
allowNull
* Is it allowed to pass parameter with a null value? * @return bool */
include/argument.h:118
Function
array_key_exists
* Long list of simply-forwarded function calls * * Most functions in this list are forwarded to the call() method described * above, which of co
include/call.h:87
Function
array_keys
include/call.h:91
Function
array_push
include/call.h:92
Function
array_values
include/call.h:93
Function
begin
* Return an iterator for iterating over the variables * @return iterator */
include/super.h:76
Function
bubblesort
Examples/simple/simple.cpp:19
Method
buffer
* Access to the raw buffer * @return char * */
zend/value.cpp:1340
Function
byReference
* Is this a parameter-by-reference? * @return bool */
include/argument.h:127
Function
call
include/value.h:1040
Function
callCall
* Call the __call(), __invoke() or __callStatic() method * @param base Object to call on * @param name Name of the method
include/classbase.h:152
Function
callCall
* Call a method * @param base Object to call on * @param name Name of the method * @param params * @return V
include/class.h:452
Function
callCallStatic
include/classbase.h:154
Function
callCallStatic
* Call a the __callStatic() function * @param name Name of the function * @param params Parameters passed to the function
include/class.h:518
Function
callClone
* Call the __clone and __destruct magic methods * @param base */
include/classbase.h:142
Function
callClone
* Call the __clone method * @param base */
include/class.h:423
Function
callCompare
* Compare two objects * @param object1 * @param object2 * @return int */
include/classbase.h:136
Function
callCompare
* Compare two objects * @param object1 * @param object2 * @return int */
include/class.h:676
Function
callDestruct
include/classbase.h:143
Function
callDestruct
* Call the __destruct method * @param base */
include/class.h:436
Function
callGet
* Function to get and set properties * @param base * @param name * @param value * @return Value */
include/classbase.h:173
Function
callGet
* Function to retrieve a property * @param base * @param name * @param value * @return Value */
include/class.h:617
Function
callInvoke
include/classbase.h:153
Function
callInvoke
* Call the __invoke() method * @param base Object to call it on * @param params Parameters to pass * @return Value
include/class.h:529
Method
callInvoke
* Handler function that runs the __invoke function * @param ... All normal parameters for function calls */
zend/classimpl.cpp:149
Function
callIsset
include/classbase.h:176
Function
callIsset
* Function to check if a property is set * @param base * @param name * @return bool */
include/class.h:661
Method
callMethod
* Handler function that runs the __call function * @param ... All normal parameters for function calls */
zend/classimpl.cpp:103
Function
callSet
include/classbase.h:174
Function
callSet
* Function to set/overwrite a property * @param base * @param name * @param value */
include/class.h:632
Function
callToBool
include/classbase.h:164
Function
callToBool
* Cast to bool function * @param base * @return Value */
include/class.h:597
Function
callToFloat
include/classbase.h:163
Function
callToFloat
* Cast to float function * @param base * @return Value */
include/class.h:579
Function
callToInteger
include/classbase.h:162
Function
callToInteger
* Cast to integer function * @param base * @return Value */
include/class.h:561
Function
callToString
* Casting functions * @param base * @return Value */
include/classbase.h:161
Function
callToString
* Cast to string function * @param base * @return Value */
include/class.h:543
Function
callUnset
include/classbase.h:175
Function
callUnset
* Function to remove a property * @param base * @param name */
include/class.h:646
Method
cast
zend/classimpl.cpp:521
Method
classEntry
* Retrieve the class entry * @param allowString * @return zend_class_entry */
zend/value.cpp:1184
Function
class_exists
* Check whether a class with a certain name exists * @param classname * @param len * @param autoload * @return bool */
zend/exists.cpp:28
Function
class_exists
include/call.h:19
Function
classname
* If the type is a class, the name of the class * @return const char * */
include/argument.h:100
Function
clonable
include/classbase.h:128
Function
clonable
* Is this a clonable class? * @return bool */
include/class.h:373
Function
clone
include/classbase.h:118
Method
clone
* Clone the object * @return ValueIteratorImpl* */
zend/traverseiterator.h:72
Method
clone
* Clone the object * @return ValueIteratorImpl */
zend/hashiterator.h:75
Method
clone
* Clone the object * @return ValueIteratorImpl */
zend/invaliditerator.h:26
Method
cloneObject
* Function that is called to create space for a cloned object * * @param val The object to be cloned * @return zend_object The
zend/classimpl.cpp:596
Function
code
* Returns the exception code * @return The exception code */
include/throwable.h:66
Method
compare
* Function to compare two objects * @param val1 * @param val2 * @return int */
zend/classimpl.cpp:465
Method
compile
* Compile the file * @return bool */
zend/file.cpp:56
Method
compile
* Helper function to compile the source code * @param name name of the script * @param script actual PHP code * @param size
zend/script.cpp:27
Method
constant
* Virtual method to declare a class constant * @param entry Class entry */
zend/boolmember.h:45
Method
constant
* Virtual method to declare class constant * @param entry Class entry */
zend/stringmember.h:62
Method
constant
* Virtual method to declare class constant * @param entry Class entry */
zend/floatmember.h:45
Method
constant
* Declare class constant * @param entry Class entry */
zend/numericmember.h:45
Method
constant
* Internal method to declare the property as constant * @param zend_class_entry */
zend/nullmember.h:37
Function
construct
* Construct a new instance of the object, or to clone the object * @return Base */
include/classbase.h:117
Function
construct
* Construct a new instance of the object * @return Base */
include/class.h:337
Function
contains
* Check if a certain key exists in the array/object * @param key * @return bool */
include/hashmember.h:386
Function
count
* The number of members in case of an array or object * @return int */
include/value.h:613
Method
countElements
zend/classimpl.cpp:648
Function
countable
include/classbase.h:127
Function
countable
* Is this a countable class? * @return bool */
include/class.h:413
Method
createIterator
* Internal helper method to retrieve an iterator * @param begin Should the iterator start at the begin * @return iterator */
zend/value.cpp:1472
Method
createObject
* Function that is called when an instance of the class needs to be created. * This function will create the C++ class, and the PHP object * @par
zend/classimpl.cpp:1274
Method
debugZval
* This function is used in tests to make sure that the way we assign * variable is consistent with that of PHP. * * @internal */
zend/value.cpp:1910
Method
declare
* Virtual method to declare the property * @param entry Class entry */
zend/boolmember.h:54
Method
declare
* Virtual method to declare the property * @param entry Class entry */
zend/stringmember.h:71
← previous
next →
201–300 of 586, ranked by callers