1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #ifndef SPL_EXCEPTIONS_H
22 #define SPL_EXCEPTIONS_H
23
24 #include "php.h"
25 #include "php_spl.h"
26
27 extern PHPAPI zend_class_entry *spl_ce_LogicException;
28 extern PHPAPI zend_class_entry *spl_ce_BadFunctionCallException;
29 extern PHPAPI zend_class_entry *spl_ce_BadMethodCallException;
30 extern PHPAPI zend_class_entry *spl_ce_DomainException;
31 extern PHPAPI zend_class_entry *spl_ce_InvalidArgumentException;
32 extern PHPAPI zend_class_entry *spl_ce_LengthException;
33 extern PHPAPI zend_class_entry *spl_ce_OutOfRangeException;
34
35 extern PHPAPI zend_class_entry *spl_ce_RuntimeException;
36 extern PHPAPI zend_class_entry *spl_ce_OutOfBoundsException;
37 extern PHPAPI zend_class_entry *spl_ce_OverflowException;
38 extern PHPAPI zend_class_entry *spl_ce_RangeException;
39 extern PHPAPI zend_class_entry *spl_ce_UnderflowException;
40 extern PHPAPI zend_class_entry *spl_ce_UnexpectedValueException;
41
42 PHP_MINIT_FUNCTION(spl_exceptions);
43
44 #endif
45
46
47
48
49
50
51
52
53