/validator.h
https://bitbucket.org/lordgnu/wxphp · C Header · 214 lines · 179 code · 25 blank · 10 comment · 0 complexity · 1e460b9b87da3cd8f0dea0ad310beb42 MD5 · raw file
- /*
- * @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