php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
datepatterngenerator_class.h File Reference
#include <php.h>
#include "intl_common.h"
#include "intl_error.h"
#include "intl_data.h"

Go to the source code of this file.

Data Structures

struct  IntlDatePatternGenerator_object
 

Macros

#define Z_INTL_DATEPATTERNGENERATOR_P(zv)
 
#define DTPATTERNGEN_ERROR(dtpgo)
 
#define DTPATTERNGEN_ERROR_P(dtpgo)
 
#define DTPATTERNGEN_ERROR_CODE(dtpgo)
 
#define DTPATTERNGEN_ERROR_CODE_P(dtpgo)
 
#define DTPATTERNGEN_METHOD_INIT_VARS   INTL_METHOD_INIT_VARS(IntlDatePatternGenerator, dtpgo)
 
#define DTPATTERNGEN_METHOD_FETCH_OBJECT_NO_CHECK   INTL_METHOD_FETCH_OBJECT(INTL_DATEPATTERNGENERATOR, dtpgo)
 
#define DTPATTERNGEN_METHOD_FETCH_OBJECT
 

Typedefs

typedef void DateTimePatternGenerator
 

Functions

void dateformat_register_IntlDatePatternGenerator_class (void)
 

Variables

zend_class_entryIntlDatePatternGenerator_ce_ptr
 
zend_object_handlers IntlDatePatternGenerator_handlers
 

Macro Definition Documentation

◆ DTPATTERNGEN_ERROR

#define DTPATTERNGEN_ERROR ( dtpgo)
Value:
(dtpgo)->err
char * err
Definition ffi.c:3029

Definition at line 44 of file datepatterngenerator_class.h.

◆ DTPATTERNGEN_ERROR_CODE

#define DTPATTERNGEN_ERROR_CODE ( dtpgo)
Value:
#define DTPATTERNGEN_ERROR(dtpgo)
#define INTL_ERROR_CODE(e)
Definition intl_error.h:24

Definition at line 47 of file datepatterngenerator_class.h.

◆ DTPATTERNGEN_ERROR_CODE_P

#define DTPATTERNGEN_ERROR_CODE_P ( dtpgo)
Value:

Definition at line 48 of file datepatterngenerator_class.h.

◆ DTPATTERNGEN_ERROR_P

#define DTPATTERNGEN_ERROR_P ( dtpgo)
Value:

Definition at line 45 of file datepatterngenerator_class.h.

◆ DTPATTERNGEN_METHOD_FETCH_OBJECT

#define DTPATTERNGEN_METHOD_FETCH_OBJECT
Value:
if (dtpgo->dtpg == NULL) \
{ \
zend_throw_error(NULL, "Found unconstructed IntlDatePatternGenerator"); \
RETURN_THROWS(); \
}
#define DTPATTERNGEN_METHOD_FETCH_OBJECT_NO_CHECK
#define NULL
Definition gdcache.h:45

Definition at line 52 of file datepatterngenerator_class.h.

◆ DTPATTERNGEN_METHOD_FETCH_OBJECT_NO_CHECK

#define DTPATTERNGEN_METHOD_FETCH_OBJECT_NO_CHECK   INTL_METHOD_FETCH_OBJECT(INTL_DATEPATTERNGENERATOR, dtpgo)

Definition at line 51 of file datepatterngenerator_class.h.

◆ DTPATTERNGEN_METHOD_INIT_VARS

#define DTPATTERNGEN_METHOD_INIT_VARS   INTL_METHOD_INIT_VARS(IntlDatePatternGenerator, dtpgo)

Definition at line 50 of file datepatterngenerator_class.h.

◆ Z_INTL_DATEPATTERNGENERATOR_P

#define Z_INTL_DATEPATTERNGENERATOR_P ( zv)
Value:
php_intl_datepatterngenerator_fetch_object(Z_OBJ_P(zv))
zval * zv
Definition ffi.c:3975
#define Z_OBJ_P(zval_p)
Definition zend_types.h:990

Definition at line 42 of file datepatterngenerator_class.h.

Typedef Documentation

◆ DateTimePatternGenerator

Definition at line 24 of file datepatterngenerator_class.h.

Function Documentation

◆ dateformat_register_IntlDatePatternGenerator_class()

void dateformat_register_IntlDatePatternGenerator_class ( void )

Variable Documentation

◆ IntlDatePatternGenerator_ce_ptr

zend_class_entry* IntlDatePatternGenerator_ce_ptr
extern

◆ IntlDatePatternGenerator_handlers

zend_object_handlers IntlDatePatternGenerator_handlers
extern