*
* This file was automatically generated by :
* Simplified Wrapper and Interface Generator (SWIG)
- * Version 1.1 (Build 810)
+ * Version 1.1 (Build 883)
*
* Portions Copyright (c) 1995-1998
* The University of Utah and The Regents of the University of California.
#ifdef __cplusplus
extern "C" {
#endif
+
extern void SWIG_MakePtr(char *, void *, char *);
extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
extern char *SWIG_GetPtr(char *, void **, char *);
#define SWIG_name "utilsc"
-#include "helpers.h"
+#include "export.h"
#include <wx/config.h>
#include <wx/fileconf.h>
#include <wx/datetime.h>
-static PyObject* l_output_helper(PyObject* target, PyObject* o) {
- PyObject* o2;
- if (!target) {
- target = o;
- } else if (target == Py_None) {
- Py_DECREF(Py_None);
- target = o;
- } else {
- if (!PyList_Check(target)) {
- o2 = target;
- target = PyList_New(0);
- PyList_Append(target, o2);
- Py_XDECREF(o2);
- }
- PyList_Append(target,o);
- Py_XDECREF(o);
- }
- return target;
-}
static PyObject* t_output_helper(PyObject* target, PyObject* o) {
PyObject* o2;
return target;
}
-static char* wxStringErrorMsg = "string type is required for parameter";
+#if PYTHON_API_VERSION >= 1009
+ static char* wxStringErrorMsg = "String or Unicode type required";
+#else
+ static char* wxStringErrorMsg = "string type is required for parameter";
+#endif
+
+ static wxString wxPyEmptyStr("");
static PyObject* __EnumerationHelper(bool flag, wxString& str, long index) {
PyObject* ret = PyTuple_New(3);
_result = (long )wxGetLocalTime();
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("l",_result);
return _resultobj;
}
_result = (long )wxGetUTCTime();
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("l",_result);
return _resultobj;
}
_result = (long )wxGetCurrentTime();
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("l",_result);
return _resultobj;
}
_result = new wxLongLong (wxGetLocalTimeMillis());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
PyObject *hi, *lo, *shifter, *shifted;
hi = PyLong_FromLong(_result->GetHi());
delete_wxConfigBase(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
_result = (wxConfigBase *)wxConfigBase::Set(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxConfigBase_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxConfigBase *)wxConfigBase::Get(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxConfigBase_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxConfigBase *)wxConfigBase::Create();
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxConfigBase_p");
_resultobj = Py_BuildValue("s",_ptemp);
wxConfigBase::DontCreateOnDemand();
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
_result = (bool )wxConfigBase_DeleteAll(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
_arg2 = (bool ) tempbool2;
{
_result = (bool )wxConfigBase_DeleteEntry(_arg0,*_arg1,_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_obj1)
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (bool )wxConfigBase_DeleteGroup(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_obj1)
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (bool )wxConfigBase_Exists(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_obj1)
_result = (bool )wxConfigBase_Flush(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = new wxString (wxConfigBase_GetAppName(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
_result = (PyObject *)wxConfigBase_GetFirstGroup(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = _result;
}
_result = (PyObject *)wxConfigBase_GetFirstEntry(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = _result;
}
_result = (PyObject *)wxConfigBase_GetNextGroup(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = _result;
}
_result = (PyObject *)wxConfigBase_GetNextEntry(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = _result;
}
_result = (int )wxConfigBase_GetNumberOfEntries(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxConfigBase_GetNumberOfGroups(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = new wxString (wxConfigBase_GetPath(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
_result = new wxString (wxConfigBase_GetVendorName(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (bool )wxConfigBase_HasEntry(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_obj1)
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (bool )wxConfigBase_HasGroup(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_obj1)
_result = (bool )wxConfigBase_IsExpandingEnvVars(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxConfigBase_IsRecordingDefaults(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
if (_obj2)
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg2 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj2)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
+ _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = new wxString (wxConfigBase_Read(_arg0,*_arg1,*_arg2));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (long )wxConfigBase_ReadInt(_arg0,*_arg1,_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("l",_result);
{
if (_obj1)
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (double )wxConfigBase_ReadFloat(_arg0,*_arg1,_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("d",_result);
{
if (_obj1)
wxConfigBase_SetExpandEnvVars(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
wxConfigBase_SetPath(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
{
wxConfigBase_SetRecordDefaults(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
wxConfigBase_SetAppName(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
{
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
wxConfigBase_SetVendorName(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
{
wxConfigBase_SetStyle(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
_result = (long )wxConfigBase_GetStyle(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("l",_result);
return _resultobj;
}
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg2 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj2)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
+ _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (bool )wxConfigBase_Write(_arg0,*_arg1,*_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_obj1)
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (bool )wxConfigBase_WriteInt(_arg0,*_arg1,_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_obj1)
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (bool )wxConfigBase_WriteFloat(_arg0,*_arg1,_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_obj1)
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (wxConfigBase::EntryType )wxConfigBase_GetEntryType(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_obj1)
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg2 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj2)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
+ _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (bool )wxConfigBase_RenameEntry(_arg0,*_arg1,*_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_obj1)
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg2 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj2)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
+ _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (bool )wxConfigBase_RenameGroup(_arg0,*_arg1,*_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_obj1)
}
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = new wxString (wxConfigBase_ExpandEnvVars(_arg0,*_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
return NULL;
if (_obj0)
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj0) && !PyUnicode_Check(_obj0)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj0, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg0 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj0)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
+ _arg0 = new wxString(PyString_AS_STRING(_obj0), PyString_GET_SIZE(_obj0));
+#endif
}
if (_obj1)
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
if (_obj2)
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg2 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj2)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
+ _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
+#endif
}
if (_obj3)
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj3) && !PyUnicode_Check(_obj3)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj3, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg3 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj3)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg3 = new wxString(PyString_AsString(_obj3), PyString_Size(_obj3));
+ _arg3 = new wxString(PyString_AS_STRING(_obj3), PyString_GET_SIZE(_obj3));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (wxConfig *)new_wxConfig(*_arg0,*_arg1,*_arg2,*_arg3,_arg4);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxConfig_p");
_resultobj = Py_BuildValue("s",_ptemp);
delete_wxConfig(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
return NULL;
if (_obj0)
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj0) && !PyUnicode_Check(_obj0)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj0, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg0 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj0)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
+ _arg0 = new wxString(PyString_AS_STRING(_obj0), PyString_GET_SIZE(_obj0));
+#endif
}
if (_obj1)
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
if (_obj2)
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg2 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj2)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
+ _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
+#endif
}
if (_obj3)
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj3) && !PyUnicode_Check(_obj3)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj3, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg3 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj3)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg3 = new wxString(PyString_AsString(_obj3), PyString_Size(_obj3));
+ _arg3 = new wxString(PyString_AS_STRING(_obj3), PyString_GET_SIZE(_obj3));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
_result = (wxFileConfig *)new_wxFileConfig(*_arg0,*_arg1,*_arg2,*_arg3,_arg4);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxFileConfig_p");
_resultobj = Py_BuildValue("s",_ptemp);
delete_wxFileConfig(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
wxDateTime::SetCountry(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
_result = (wxDateTime::Country )wxDateTime::GetCountry();
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxDateTime::IsWestEuropeanCountry(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxDateTime::GetCurrentYear(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxDateTime::ConvertYearToBC(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (wxDateTime::Month )wxDateTime::GetCurrentMonth(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxDateTime::IsLeapYear(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxDateTime::GetCentury(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (wxDateTime::wxDateTime_t )wxDateTime::GetNumberOfDays(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("h",_result);
return _resultobj;
}
_result = (wxDateTime::wxDateTime_t )wxDateTime::GetNumberOfDays(_arg0,_arg1,_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("h",_result);
return _resultobj;
}
_result = new wxString (wxDateTime::GetMonthName(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
_result = new wxString (wxDateTime::GetWeekDayName(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxDateTime_GetAmPmStrings",_kwnames,&_obj0,&_obj1))
return NULL;
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj0) && !PyUnicode_Check(_obj0)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj0, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg0 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj0)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
+ _arg0 = new wxString(PyString_AS_STRING(_obj0), PyString_GET_SIZE(_obj0));
+#endif
}
{
+#if PYTHON_API_VERSION >= 1009
+ char* tmpPtr; int tmpSize;
+ if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
+ PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
+ return NULL;
+ }
+ if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
+ return NULL;
+ _arg1 = new wxString(tmpPtr, tmpSize);
+#else
if (!PyString_Check(_obj1)) {
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
return NULL;
}
- _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
+ _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
+#endif
}
{
wxPy_BEGIN_ALLOW_THREADS;
wxDateTime::GetAmPmStrings(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
{
_result = (bool )wxDateTime::IsDSTApplicable(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = new wxDateTime (wxDateTime::GetBeginDST(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateTime (wxDateTime::GetEndDST(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateTime (wxDateTime::Now());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateTime (wxDateTime::Today());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (wxDateTime *)new_wxDateTime();
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *)new_wxDateTimeFromTimeT(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *)new_wxDateTimeFromJDN(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *)new_wxDateTimeFromHMS(_arg0,_arg1,_arg2,_arg3);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *)new_wxDateTimeFromDMY(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5,_arg6);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
delete_wxDateTime(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = new wxDateTime (wxDateTime_GetWeekDayInSameWeek(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = new wxDateTime (wxDateTime_GetNextWeekDay(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = new wxDateTime (wxDateTime_GetPrevWeekDay(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (bool )wxDateTime_SetToWeekDay(_arg0,_arg1,_arg2,_arg3,_arg4);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = new wxDateTime (wxDateTime_GetWeekDay(_arg0,_arg1,_arg2,_arg3,_arg4));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (bool )wxDateTime_SetToLastWeekDay(_arg0,_arg1,_arg2,_arg3);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = new wxDateTime (wxDateTime_GetLastWeekDay(_arg0,_arg1,_arg2,_arg3));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (bool )wxDateTime_SetToTheWeek(_arg0,_arg1,_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = new wxDateTime (wxDateTime_GetWeek(_arg0,_arg1,_arg2));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = new wxDateTime (wxDateTime_GetLastMonthDay(_arg0,_arg1,_arg2));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = new wxDateTime (wxDateTime_GetYearDay(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (double )wxDateTime_GetJulianDayNumber(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("d",_result);
return _resultobj;
}
_result = (double )wxDateTime_GetJDN(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("d",_result);
return _resultobj;
}
_result = (double )wxDateTime_GetModifiedJulianDayNumber(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("d",_result);
return _resultobj;
}
_result = (double )wxDateTime_GetMJD(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("d",_result);
return _resultobj;
}
_result = (double )wxDateTime_GetRataDie(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("d",_result);
return _resultobj;
}
_result = new wxDateTime (wxDateTime_ToTimezone(_arg0,*_arg1,_arg2));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
{
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = new wxDateTime (wxDateTime_ToGMT(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (int )wxDateTime_IsDST(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxDateTime_IsValid(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (time_t )wxDateTime_GetTicks(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxDateTime_GetYear(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_arg1) delete _arg1;
_result = (wxDateTime::Month )wxDateTime_GetMonth(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
{
if (_arg1) delete _arg1;
_result = (wxDateTime::wxDateTime_t )wxDateTime_GetDay(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("h",_result);
{
if (_arg1) delete _arg1;
_result = (wxDateTime::wxDateTime_t )wxDateTime_GetHour(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("h",_result);
{
if (_arg1) delete _arg1;
_result = (wxDateTime::wxDateTime_t )wxDateTime_GetMinute(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("h",_result);
{
if (_arg1) delete _arg1;
_result = (wxDateTime::wxDateTime_t )wxDateTime_GetSecond(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("h",_result);
{
if (_arg1) delete _arg1;
_result = (wxDateTime::wxDateTime_t )wxDateTime_GetMillisecond(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("h",_result);
{
if (_arg1) delete _arg1;
_result = (wxDateTime::wxDateTime_t )wxDateTime_GetDayOfYear(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("h",_result);
{
if (_arg1) delete _arg1;
_result = (wxDateTime::wxDateTime_t )wxDateTime_GetWeekOfYear(_arg0,_arg1,*_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("h",_result);
{
if (_arg2) delete _arg2;
_result = (wxDateTime::wxDateTime_t )wxDateTime_GetWeekOfMonth(_arg0,_arg1,*_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("h",_result);
{
if (_arg2) delete _arg2;
_result = (bool )wxDateTime_IsWorkDay(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxDateTime_IsEqualTo(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxDateTime_IsEarlierThan(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxDateTime_IsLaterThan(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxDateTime_IsStrictlyBetween(_arg0,*_arg1,*_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxDateTime_IsBetween(_arg0,*_arg1,*_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxDateTime_IsSameDate(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxDateTime_IsSameTime(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxDateTime_IsEqualUpTo(_arg0,*_arg1,*_arg2);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateTime *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = new wxTimeSpan (wxDateTime_Subtract(_arg0,*_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateTime (wxDateTime___add__TS(_arg0,*_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateTime (wxDateTime___add__DS(_arg0,*_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxDateTime___sub__DT(_arg0,*_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateTime (wxDateTime___sub__TS(_arg0,*_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateTime (wxDateTime___sub__DS(_arg0,*_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateTime_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (int )wxDateTime___cmp__(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (char *)wxDateTime_ParseRfc822Date(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("s", _result);
return _resultobj;
}
_result = (char *)wxDateTime_ParseFormat(_arg0,_arg1,_arg2,*_arg3);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("s", _result);
return _resultobj;
}
_result = (char *)wxDateTime_ParseDateTime(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("s", _result);
return _resultobj;
}
_result = (char *)wxDateTime_ParseDate(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("s", _result);
return _resultobj;
}
_result = (char *)wxDateTime_ParseTime(_arg0,_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("s", _result);
return _resultobj;
}
_result = new wxString (wxDateTime_Format(_arg0,_arg1,*_arg2));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
_result = new wxString (wxDateTime_FormatDate(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
_result = new wxString (wxDateTime_FormatTime(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
_result = new wxString (wxDateTime_FormatISODate(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
_result = new wxString (wxDateTime_FormatISOTime(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
_result = new wxTimeSpan (wxTimeSpan::Seconds(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan::Second());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan::Minutes(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan::Minute());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan::Hours(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan::Hour());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan::Days(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan::Day());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan::Weeks(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan::Week());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (wxTimeSpan *)new_wxTimeSpan(_arg0,_arg1,_arg2,_arg3);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
delete_wxTimeSpan(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
_result = (wxTimeSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxTimeSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxTimeSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxTimeSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = new wxTimeSpan (wxTimeSpan_Abs(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan___add__(_arg0,*_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan___sub__(_arg0,*_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan___mul__(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan___rmul__(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxTimeSpan (wxTimeSpan___neg__(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxTimeSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (int )wxTimeSpan___cmp__(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxTimeSpan_IsNull(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxTimeSpan_IsPositive(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxTimeSpan_IsNegative(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxTimeSpan_IsEqualTo(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxTimeSpan_IsLongerThan(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (bool )wxTimeSpan_IsShorterThan(_arg0,*_arg1);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxTimeSpan_GetWeeks(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxTimeSpan_GetDays(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxTimeSpan_GetHours(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxTimeSpan_GetMinutes(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = new wxLongLong (wxTimeSpan_GetSeconds(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
PyObject *hi, *lo, *shifter, *shifted;
hi = PyLong_FromLong(_result->GetHi());
_result = new wxLongLong (wxTimeSpan_GetMilliseconds(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
PyObject *hi, *lo, *shifter, *shifted;
hi = PyLong_FromLong(_result->GetHi());
_result = new wxString (wxTimeSpan_Format(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
}{
_resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
}
_result = (wxDateSpan *)new_wxDateSpan(_arg0,_arg1,_arg2,_arg3);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
delete_wxDateSpan(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} Py_INCREF(Py_None);
_resultobj = Py_None;
return _resultobj;
_result = new wxDateSpan (wxDateSpan::Days(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateSpan (wxDateSpan::Day());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateSpan (wxDateSpan::Weeks(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateSpan (wxDateSpan::Week());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateSpan (wxDateSpan::Months(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateSpan (wxDateSpan::Month());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateSpan (wxDateSpan::Years(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateSpan (wxDateSpan::Year());
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = (wxDateSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (int )wxDateSpan_GetYears(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxDateSpan_GetMonths(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxDateSpan_GetWeeks(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxDateSpan_GetDays(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (int )wxDateSpan_GetTotalDays(_arg0);
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} _resultobj = Py_BuildValue("i",_result);
return _resultobj;
}
_result = (wxDateSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = (wxDateSpan *) &_result_ref;
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} if (_result) {
SWIG_MakePtr(_ptemp, (char *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
_result = new wxDateSpan (wxDateSpan___add__(_arg0,*_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateSpan (wxDateSpan___sub__(_arg0,*_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateSpan (wxDateSpan___mul__(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateSpan (wxDateSpan___rmul__(_arg0,_arg1));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
_result = new wxDateSpan (wxDateSpan___neg__(_arg0));
wxPy_END_ALLOW_THREADS;
+ if (PyErr_Occurred()) return NULL;
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxDateSpan_p");
_resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
*/
static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
{ "_signed_long","_long",0},
- { "_class_wxDateTime","_wxDateTime",0},
{ "_wxPrintQuality","_wxCoord",0},
{ "_wxPrintQuality","_int",0},
{ "_wxPrintQuality","_signed_int",0},
{ "_size_t","_int",0},
{ "_size_t","_wxWindowID",0},
{ "_size_t","_uint",0},
- { "_wxFileConfig","_class_wxFileConfig",0},
{ "_uint","_wxCoord",0},
{ "_uint","_wxPrintQuality",0},
{ "_uint","_time_t",0},
{ "_uint","_wxWindowID",0},
{ "_wxChar","_char",0},
{ "_char","_wxChar",0},
- { "_wxConfig","_class_wxConfig",0},
- { "_class_wxFileConfig","_wxFileConfig",0},
{ "_EBool","_wxCoord",0},
{ "_EBool","_wxPrintQuality",0},
{ "_EBool","_signed_int",0},
{ "_EBool","_int",0},
{ "_EBool","_wxWindowID",0},
{ "_unsigned_long","_long",0},
- { "_wxTimeSpan","_class_wxTimeSpan",0},
{ "_signed_int","_wxCoord",0},
{ "_signed_int","_wxPrintQuality",0},
{ "_signed_int","_EBool",0},
{ "_unsigned_short","_wxDateTime_t",0},
{ "_unsigned_short","_WXTYPE",0},
{ "_unsigned_short","_short",0},
- { "_wxDateSpan","_class_wxDateSpan",0},
{ "_signed_short","_WXTYPE",0},
{ "_signed_short","_short",0},
{ "_unsigned_char","_byte",0},
{ "_wxConfigBase","_wxFileConfig",SwigwxFileConfigTowxConfigBase},
{ "_wxConfigBase","_class_wxConfig",SwigwxConfigTowxConfigBase},
{ "_wxConfigBase","_wxConfig",SwigwxConfigTowxConfigBase},
- { "_wxConfigBase","_class_wxConfigBase",0},
{ "_short","_wxDateTime_t",0},
{ "_short","_WXTYPE",0},
{ "_short","_unsigned_short",0},
{ "_wxDateTime_t","_unsigned_short",0},
{ "_wxDateTime_t","_short",0},
{ "_wxDateTime_t","_WXTYPE",0},
- { "_wxDateTime","_class_wxDateTime",0},
{ "_time_t","_wxCoord",0},
{ "_time_t","_wxPrintQuality",0},
{ "_time_t","_unsigned_int",0},
{ "_time_t","_wxWindowID",0},
{ "_time_t","_uint",0},
{ "_time_t","_size_t",0},
- { "_class_wxTimeSpan","_wxTimeSpan",0},
{ "_class_wxConfigBase","_class_wxFileConfig",SwigwxFileConfigTowxConfigBase},
{ "_class_wxConfigBase","_wxFileConfig",SwigwxFileConfigTowxConfigBase},
{ "_class_wxConfigBase","_class_wxConfig",SwigwxConfigTowxConfigBase},
{ "_class_wxConfigBase","_wxConfig",SwigwxConfigTowxConfigBase},
- { "_class_wxConfigBase","_wxConfigBase",0},
{ "_wxCoord","_int",0},
{ "_wxCoord","_signed_int",0},
{ "_wxCoord","_unsigned_int",0},
{ "_wxCoord","_size_t",0},
{ "_wxCoord","_time_t",0},
{ "_wxCoord","_wxPrintQuality",0},
- { "_class_wxDateSpan","_wxDateSpan",0},
- { "_class_wxConfig","_wxConfig",0},
{0,0,0}};
static PyObject *SWIG_globals;
PyDict_SetItemString(d,"wxCONFIG_USE_GLOBAL_FILE", PyInt_FromLong((long) wxCONFIG_USE_GLOBAL_FILE));
PyDict_SetItemString(d,"wxCONFIG_USE_RELATIVE_PATH", PyInt_FromLong((long) wxCONFIG_USE_RELATIVE_PATH));
-
-// wxClassInfo::CleanUpClasses();
-// wxClassInfo::InitializeClasses();
-
+ wxClassInfo::CleanUpClasses();
+ wxClassInfo::InitializeClasses();
PyDict_SetItemString(d,"wxConfigBase_Type_Unknown", PyInt_FromLong((long) wxConfigBase::Type_Unknown));
PyDict_SetItemString(d,"wxConfigBase_Type_String", PyInt_FromLong((long) wxConfigBase::Type_String));
PyDict_SetItemString(d,"wxConfigBase_Type_Boolean", PyInt_FromLong((long) wxConfigBase::Type_Boolean));