/* * @author Mário Soares * @contributors Jefferson González * * @license * This file is part of wxPHP check the LICENSE file for information. * * @note * This file was auto-generated by the wxPHP source maker */ #ifndef WXPHP_VALIDATOR_H_GUARD #define WXPHP_VALIDATOR_H_GUARD #include "references.h" ZEND_BEGIN_ARG_INFO_EX(wxphp_validator_get_args, 0, 0, 1) ZEND_ARG_INFO(0, name) ZEND_END_ARG_INFO() extern int le_wxGenericValidator; extern zend_class_entry *php_wxGenericValidator_entry; void php_wxGenericValidator_destruction_handler(zend_rsrc_list_entry * TSRMLS_DC); class wxGenericValidator_php: public wxGenericValidator{ public: wxGenericValidator_php(bool* valPtr):wxGenericValidator(valPtr){} wxGenericValidator_php(wxString* valPtr):wxGenericValidator(valPtr){} wxGenericValidator_php(int* valPtr):wxGenericValidator(valPtr){} wxGenericValidator_php(wxDateTime* valPtr):wxGenericValidator(valPtr){} wxGenericValidator_php(wxFileName* valPtr):wxGenericValidator(valPtr){} wxGenericValidator_php(float* valPtr):wxGenericValidator(valPtr){} wxGenericValidator_php(double* valPtr):wxGenericValidator(valPtr){} void InitProperties(){ } zval *evnArray; void onEvent(wxEvent& evnt); void ***tsrm_ls; zval* phpObj; void** properties; wxPHPObjectReferences references; }; #ifdef WXPHP_INCLUDE_METHOD_TABLES static zend_function_entry php_wxGenericValidator_functions[] = { PHP_ME(php_wxObject, UnShare, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, UnRef, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, IsSameAs, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, Ref, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, GetClassInfo, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, IsKindOf, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, Connect, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, AddFilter, NULL, ZEND_ACC_STATIC|ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, AddPendingEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, DeletePendingEvents, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, GetEvtHandlerEnabled, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, GetNextHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, GetPreviousHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, IsUnlinked, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, ProcessEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, ProcessEventLocally, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, ProcessPendingEvents, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, QueueEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, RemoveFilter, NULL, ZEND_ACC_STATIC|ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SafelyProcessEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SetEvtHandlerEnabled, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SetNextHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SetPreviousHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, Unlink, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, Validate, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, SetWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, GetWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, SuppressBellOnError, NULL, ZEND_ACC_STATIC|ZEND_ACC_PUBLIC) PHP_ME(php_wxGenericValidator, Clone, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxGenericValidator, TransferFromWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxGenericValidator, TransferToWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxGenericValidator, __construct, NULL, ZEND_ACC_PUBLIC|ZEND_ACC_CTOR) PHP_FE_END }; #endif extern int le_wxValidator; extern zend_class_entry *php_wxValidator_entry; void php_wxValidator_destruction_handler(zend_rsrc_list_entry * TSRMLS_DC); class wxValidator_php: public wxValidator{ public: wxValidator_php():wxValidator(){} void InitProperties(){ } zval *evnArray; void onEvent(wxEvent& evnt); void ***tsrm_ls; zval* phpObj; void** properties; wxPHPObjectReferences references; }; #ifdef WXPHP_INCLUDE_METHOD_TABLES static zend_function_entry php_wxValidator_functions[] = { PHP_ME(php_wxObject, UnShare, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, UnRef, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, IsSameAs, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, Ref, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, GetClassInfo, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, IsKindOf, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, Connect, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, AddFilter, NULL, ZEND_ACC_STATIC|ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, AddPendingEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, DeletePendingEvents, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, GetEvtHandlerEnabled, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, GetNextHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, GetPreviousHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, IsUnlinked, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, ProcessEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, ProcessEventLocally, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, ProcessPendingEvents, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, QueueEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, RemoveFilter, NULL, ZEND_ACC_STATIC|ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SafelyProcessEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SetEvtHandlerEnabled, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SetNextHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SetPreviousHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, Unlink, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, __construct, NULL, ZEND_ACC_PUBLIC|ZEND_ACC_CTOR) PHP_ME(php_wxValidator, Validate, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, TransferToWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, TransferFromWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, SetWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, GetWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, SuppressBellOnError, NULL, ZEND_ACC_STATIC|ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, Clone, NULL, ZEND_ACC_PUBLIC) PHP_FE_END }; #endif extern int le_wxTextValidator; extern zend_class_entry *php_wxTextValidator_entry; void php_wxTextValidator_destruction_handler(zend_rsrc_list_entry * TSRMLS_DC); class wxTextValidator_php: public wxTextValidator{ public: wxTextValidator_php(long style=wxFILTER_NONE, wxString* valPtr=NULL):wxTextValidator(style, valPtr){} wxString IsValid(const wxString& val) const; void InitProperties(){ } zval *evnArray; void onEvent(wxEvent& evnt); void ***tsrm_ls; zval* phpObj; void** properties; wxPHPObjectReferences references; }; #ifdef WXPHP_INCLUDE_METHOD_TABLES static zend_function_entry php_wxTextValidator_functions[] = { PHP_ME(php_wxObject, UnShare, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, UnRef, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, IsSameAs, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, Ref, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, GetClassInfo, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxObject, IsKindOf, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, Connect, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, AddFilter, NULL, ZEND_ACC_STATIC|ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, AddPendingEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, DeletePendingEvents, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, GetEvtHandlerEnabled, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, GetNextHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, GetPreviousHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, IsUnlinked, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, ProcessEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, ProcessEventLocally, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, ProcessPendingEvents, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, QueueEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, RemoveFilter, NULL, ZEND_ACC_STATIC|ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SafelyProcessEvent, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SetEvtHandlerEnabled, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SetNextHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, SetPreviousHandler, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxEvtHandler, Unlink, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, SetWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, GetWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxValidator, SuppressBellOnError, NULL, ZEND_ACC_STATIC|ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, Clone, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, GetExcludes, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, GetIncludes, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, GetStyle, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, HasFlag, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, SetCharExcludes, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, SetCharIncludes, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, SetExcludes, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, SetIncludes, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, SetStyle, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, TransferFromWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, TransferToWindow, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, Validate, NULL, ZEND_ACC_PUBLIC) PHP_ME(php_wxTextValidator, __construct, NULL, ZEND_ACC_PUBLIC|ZEND_ACC_CTOR) PHP_FE_END }; #endif #endif //WXPHP_VALIDATOR_H_GUARD