php-internal-docs
8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
dateformat_helpers.h
Go to the documentation of this file.
1
/*
2
+----------------------------------------------------------------------+
3
| This source file is subject to version 3.01 of the PHP license, |
4
| that is bundled with this package in the file LICENSE, and is |
5
| available through the world-wide-web at the following url: |
6
| https://www.php.net/license/3_01.txt |
7
| If you did not receive a copy of the PHP license and are unable to |
8
| obtain it through the world-wide-web, please send a note to |
9
| license@php.net so we can mail you a copy immediately. |
10
+----------------------------------------------------------------------+
11
| Authors: Gustavo Lopes <cataphract@php.net> |
12
+----------------------------------------------------------------------+
13
*/
14
15
#ifndef DATEFORMAT_HELPERS_H
16
#define DATEFORMAT_HELPERS_H
17
18
#ifndef __cplusplus
19
#error For C++ only
20
#endif
21
22
#include <unicode/calendar.h>
23
#include <unicode/datefmt.h>
24
25
extern
"C"
{
26
#include "
../php_intl.h
"
27
}
28
29
using
icu::Locale;
30
using
icu::Calendar;
31
using
icu::DateFormat;
32
33
int
datefmt_process_calendar_arg
(
34
zend_object
*calendar_obj,
zend_long
calendar_long,
bool
calendar_is_null,
Locale
const
& locale,
35
const
char
*
func_name
,
intl_error
*
err
,
Calendar
*& cal,
zend_long
& cal_int_type,
bool
& calendar_owned
36
);
37
38
#endif
/* DATEFORMAT_HELPERS_H */
Calendar
void Calendar
Definition
calendar_class.h:26
Locale
Definition
locale.stub.php:6
datefmt_process_calendar_arg
int datefmt_process_calendar_arg(zend_object *calendar_obj, zend_long calendar_long, bool calendar_is_null, Locale const &locale, const char *func_name, intl_error *err, Calendar *&cal, zend_long &cal_int_type, bool &calendar_owned)
err
char * err
Definition
ffi.c:3029
intl_error
struct _intl_error intl_error
php_intl.h
func_name
const char * func_name
Definition
phpdbg_print.c:184
zend_long
int32_t zend_long
Definition
zend_long.h:42
zend_object
struct _zend_object zend_object
Definition
zend_property_hooks.h:28
ext
intl
dateformat
dateformat_helpers.h
Generated on Sat Aug 23 2025 01:46:08 for php-internal-docs by
1.13.2