Enumeration.c File Reference

#include "onphp.h"
#include "zend_globals.h"
#include "zend_exceptions.h"
#include "core/Base/Enumeration.h"
#include "core/Exceptions.h"

Include dependency graph for Enumeration.c:

Go to the source code of this file.

Functions

 ONPHP_METHOD (Enumeration, __construct)
 ONPHP_METHOD (Enumeration, __sleep)
 ONPHP_METHOD (Enumeration, __wakeup)
 ONPHP_METHOD (Enumeration, serialize)
 ONPHP_METHOD (Enumeration, unserialize)
 ONPHP_METHOD (Enumeration, getId)
 ONPHP_METHOD (Enumeration, setId)
 ONPHP_METHOD (Enumeration, getList)
 ONPHP_METHOD (Enumeration, getAnyId)
 ONPHP_METHOD (Enumeration, getObjectList)
 ONPHP_METHOD (Enumeration, toString)
 ONPHP_METHOD (Enumeration, getNameList)
static ZEND_BEGIN_ARG_INFO (arginfo_enum, ZEND_ARG_OBJ_INFO(0)

Variables

static ONPHP_ARGINFO_ONE


Function Documentation

ONPHP_METHOD ( Enumeration  ,
getNameList   
)

Definition at line 350 of file Enumeration.c.

References ONPHP_READ_PROPERTY.

ONPHP_METHOD ( Enumeration  ,
toString   
)

Definition at line 343 of file Enumeration.c.

References ONPHP_READ_PROPERTY.

ONPHP_METHOD ( Enumeration  ,
getObjectList   
)

Definition at line 250 of file Enumeration.c.

References onphp_ce_WrongStateException, onphp_empty_object_new(), and ZVAL_FREE.

Here is the call graph for this function:

ONPHP_METHOD ( Enumeration  ,
getAnyId   
)

Definition at line 245 of file Enumeration.c.

ONPHP_METHOD ( Enumeration  ,
getList   
)

Definition at line 222 of file Enumeration.c.

ONPHP_METHOD ( Enumeration  ,
setId   
)

Definition at line 119 of file Enumeration.c.

References onphp_ce_MissingElementException, onphp_ce_WrongArgumentException, onphp_ce_WrongStateException, ONPHP_UPDATE_PROPERTY, and ZVAL_FREE.

ONPHP_METHOD ( Enumeration  ,
getId   
)

Definition at line 110 of file Enumeration.c.

References ONPHP_READ_PROPERTY.

ONPHP_METHOD ( Enumeration  ,
unserialize   
)

Definition at line 92 of file Enumeration.c.

ONPHP_METHOD ( Enumeration  ,
serialize   
)

Definition at line 65 of file Enumeration.c.

References ONPHP_READ_PROPERTY.

ONPHP_METHOD ( Enumeration  ,
__wakeup   
)

Definition at line 53 of file Enumeration.c.

References ONPHP_READ_PROPERTY.

ONPHP_METHOD ( Enumeration  ,
__sleep   
)

Definition at line 38 of file Enumeration.c.

ONPHP_METHOD ( Enumeration  ,
__construct   
)

Definition at line 20 of file Enumeration.c.

static ZEND_BEGIN_ARG_INFO ( arginfo_enum  ,
ZEND_ARG_OBJ_INFO(  0 
) [static]

Definition at line 360 of file Enumeration.c.

References onphp_funcs_Enumeration.


Variable Documentation

ONPHP_ARGINFO_ONE [static]

Definition at line 357 of file Enumeration.c.


Generated on Sun Dec 9 21:56:25 2007 for onPHP by  doxygen 1.5.4