Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
U
uniset2
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
UniSet project repositories
uniset2
Commits
68033aa9
Commit
68033aa9
authored
Oct 01, 2014
by
Pavel Vainerman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
(uniset-python): swig перегенерировал файлы...
parent
807617b0
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
193 additions
and
239 deletions
+193
-239
UConnector_wrap.cxx
python/lib/pyUniSet/UConnector_wrap.cxx
+44
-59
UExceptions_wrap.cxx
python/lib/pyUniSet/UExceptions_wrap.cxx
+43
-58
UInterface_wrap.cxx
python/lib/pyUniSet/UInterface_wrap.cxx
+44
-59
UModbus_wrap.cxx
python/lib/pyUniSet/UModbus_wrap.cxx
+44
-59
pyUConnector.py
python/lib/pyUniSet/pyUConnector.py
+5
-1
pyUExceptions.py
python/lib/pyUniSet/pyUExceptions.py
+5
-1
pyUModbus.py
python/lib/pyUniSet/pyUModbus.py
+3
-1
pyUniSet.py
python/lib/pyUniSet/pyUniSet.py
+5
-1
No files found.
python/lib/pyUniSet/UConnector_wrap.cxx
View file @
68033aa9
/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG (http://www.swig.org).
* Version
2.0.1
0
* Version
3.0.
0
*
* This file is not intended to be easily readable and contains a number of
* coding conventions designed to improve portability and efficiency. Do not make
...
...
@@ -146,8 +146,14 @@ template <typename T> T SwigValueInit() {
/* Python.h has to appear first */
#include <Python.h>
#if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG)
/* Use debug wrappers with the Python release dll */
# undef _DEBUG
# include <Python.h>
# define _DEBUG
#else
# include <Python.h>
#endif
/* -----------------------------------------------------------------------------
* swigrun.swg
...
...
@@ -555,14 +561,14 @@ SWIG_MangledTypeQueryModule(swig_module_info *start,
swig_module_info
*
iter
=
start
;
do
{
if
(
iter
->
size
)
{
register
size_t
l
=
0
;
register
size_t
r
=
iter
->
size
-
1
;
size_t
l
=
0
;
size_t
r
=
iter
->
size
-
1
;
do
{
/* since l+r >= 0, we can (>> 1) instead (/ 2) */
register
size_t
i
=
(
l
+
r
)
>>
1
;
size_t
i
=
(
l
+
r
)
>>
1
;
const
char
*
iname
=
iter
->
types
[
i
]
->
name
;
if
(
iname
)
{
register
int
compare
=
strcmp
(
name
,
iname
);
int
compare
=
strcmp
(
name
,
iname
);
if
(
compare
==
0
)
{
return
iter
->
types
[
i
];
}
else
if
(
compare
<
0
)
{
...
...
@@ -606,7 +612,7 @@ SWIG_TypeQueryModule(swig_module_info *start,
of the str field (the human readable name) */
swig_module_info
*
iter
=
start
;
do
{
register
size_t
i
=
0
;
size_t
i
=
0
;
for
(;
i
<
iter
->
size
;
++
i
)
{
if
(
iter
->
types
[
i
]
->
str
&&
(
SWIG_TypeEquiv
(
iter
->
types
[
i
]
->
str
,
name
)))
return
iter
->
types
[
i
];
...
...
@@ -625,10 +631,10 @@ SWIG_TypeQueryModule(swig_module_info *start,
SWIGRUNTIME
char
*
SWIG_PackData
(
char
*
c
,
void
*
ptr
,
size_t
sz
)
{
static
const
char
hex
[
17
]
=
"0123456789abcdef"
;
register
const
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
register
const
unsigned
char
*
eu
=
u
+
sz
;
const
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
const
unsigned
char
*
eu
=
u
+
sz
;
for
(;
u
!=
eu
;
++
u
)
{
register
unsigned
char
uu
=
*
u
;
unsigned
char
uu
=
*
u
;
*
(
c
++
)
=
hex
[(
uu
&
0xf0
)
>>
4
];
*
(
c
++
)
=
hex
[
uu
&
0xf
];
}
...
...
@@ -640,11 +646,11 @@ SWIG_PackData(char *c, void *ptr, size_t sz) {
*/
SWIGRUNTIME
const
char
*
SWIG_UnpackData
(
const
char
*
c
,
void
*
ptr
,
size_t
sz
)
{
register
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
register
const
unsigned
char
*
eu
=
u
+
sz
;
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
const
unsigned
char
*
eu
=
u
+
sz
;
for
(;
u
!=
eu
;
++
u
)
{
register
char
d
=
*
(
c
++
);
register
unsigned
char
uu
;
char
d
=
*
(
c
++
);
unsigned
char
uu
;
if
((
d
>=
'0'
)
&&
(
d
<=
'9'
))
uu
=
((
d
-
'0'
)
<<
4
);
else
if
((
d
>=
'a'
)
&&
(
d
<=
'f'
))
...
...
@@ -1321,7 +1327,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
}
if
(
!
PyTuple_Check
(
args
))
{
if
(
min
<=
1
&&
max
>=
1
)
{
register
int
i
;
int
i
;
objs
[
0
]
=
args
;
for
(
i
=
1
;
i
<
max
;
++
i
)
{
objs
[
i
]
=
0
;
...
...
@@ -1331,7 +1337,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
PyErr_SetString
(
PyExc_SystemError
,
"UnpackTuple() argument list is not a tuple"
);
return
0
;
}
else
{
register
Py_ssize_t
l
=
PyTuple_GET_SIZE
(
args
);
Py_ssize_t
l
=
PyTuple_GET_SIZE
(
args
);
if
(
l
<
min
)
{
PyErr_Format
(
PyExc_TypeError
,
"%s expected %s%d arguments, got %d"
,
name
,
(
min
==
max
?
""
:
"at least "
),
(
int
)
min
,
(
int
)
l
);
...
...
@@ -1341,7 +1347,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
name
,
(
min
==
max
?
""
:
"at most "
),
(
int
)
max
,
(
int
)
l
);
return
0
;
}
else
{
register
int
i
;
int
i
;
for
(
i
=
0
;
i
<
l
;
++
i
)
{
objs
[
i
]
=
PyTuple_GET_ITEM
(
args
,
i
);
}
...
...
@@ -1595,34 +1601,6 @@ SwigPyObject_repr(SwigPyObject *v, PyObject *args)
}
SWIGRUNTIME
int
SwigPyObject_print
(
SwigPyObject
*
v
,
FILE
*
fp
,
int
SWIGUNUSEDPARM
(
flags
))
{
char
*
str
;
#ifdef METH_NOARGS
PyObject
*
repr
=
SwigPyObject_repr
(
v
);
#else
PyObject
*
repr
=
SwigPyObject_repr
(
v
,
NULL
);
#endif
if
(
repr
)
{
str
=
SWIG_Python_str_AsChar
(
repr
);
fputs
(
str
,
fp
);
SWIG_Python_str_DelForPy3
(
str
);
Py_DECREF
(
repr
);
return
0
;
}
else
{
return
1
;
}
}
SWIGRUNTIME
PyObject
*
SwigPyObject_str
(
SwigPyObject
*
v
)
{
char
result
[
SWIG_BUFFER_SIZE
];
return
SWIG_PackVoidPtr
(
result
,
v
->
ptr
,
v
->
ty
->
name
,
sizeof
(
result
))
?
SWIG_Python_str_FromChar
(
result
)
:
0
;
}
SWIGRUNTIME
int
SwigPyObject_compare
(
SwigPyObject
*
v
,
SwigPyObject
*
w
)
{
void
*
i
=
v
->
ptr
;
...
...
@@ -1907,7 +1885,7 @@ SwigPyObject_TypeOnce(void) {
sizeof
(
SwigPyObject
),
/* tp_basicsize */
0
,
/* tp_itemsize */
(
destructor
)
SwigPyObject_dealloc
,
/* tp_dealloc */
(
printfunc
)
SwigPyObject_print
,
/* tp_print */
0
,
/* tp_print */
#if PY_VERSION_HEX < 0x02020000
(
getattrfunc
)
SwigPyObject_getattr
,
/* tp_getattr */
#else
...
...
@@ -1925,7 +1903,7 @@ SwigPyObject_TypeOnce(void) {
0
,
/* tp_as_mapping */
(
hashfunc
)
0
,
/* tp_hash */
(
ternaryfunc
)
0
,
/* tp_call */
(
reprfunc
)
SwigPyObject_str
,
/* tp_str */
0
,
/* tp_str */
PyObject_GenericGetAttr
,
/* tp_getattro */
0
,
/* tp_setattro */
0
,
/* tp_as_buffer */
...
...
@@ -2302,10 +2280,11 @@ SWIGRUNTIME int
SWIG_Python_ConvertPtrAndOwn
(
PyObject
*
obj
,
void
**
ptr
,
swig_type_info
*
ty
,
int
flags
,
int
*
own
)
{
int
res
;
SwigPyObject
*
sobj
;
int
implicit_conv
=
(
flags
&
SWIG_POINTER_IMPLICIT_CONV
)
!=
0
;
if
(
!
obj
)
return
SWIG_ERROR
;
if
(
obj
==
Py_None
)
{
if
(
obj
==
Py_None
&&
!
implicit_conv
)
{
if
(
ptr
)
*
ptr
=
0
;
return
SWIG_OK
;
...
...
@@ -2354,7 +2333,7 @@ SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int
}
res
=
SWIG_OK
;
}
else
{
if
(
flags
&
SWIG_POINTER_IMPLICIT_CONV
)
{
if
(
implicit_conv
)
{
SwigPyClientData
*
data
=
ty
?
(
SwigPyClientData
*
)
ty
->
clientdata
:
0
;
if
(
data
&&
!
data
->
implicitconv
)
{
PyObject
*
klass
=
data
->
klass
;
...
...
@@ -2389,6 +2368,13 @@ SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int
}
}
}
if
(
!
SWIG_IsOK
(
res
)
&&
obj
==
Py_None
)
{
if
(
ptr
)
*
ptr
=
0
;
if
(
PyErr_Occurred
())
PyErr_Clear
();
res
=
SWIG_OK
;
}
}
return
res
;
}
...
...
@@ -2476,7 +2462,7 @@ SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this)
}
}
else
{
#if PY_VERSION_HEX >= 0x03000000
inst
=
PyBaseObject_Type
.
tp_new
((
PyTypeObject
*
)
data
->
newargs
,
Py_None
,
Py_None
);
inst
=
((
PyTypeObject
*
)
data
->
newargs
)
->
tp_new
((
PyTypeObject
*
)
data
->
newargs
,
Py_None
,
Py_None
);
if
(
inst
)
{
PyObject_SetAttr
(
inst
,
SWIG_This
(),
swig_this
);
Py_TYPE
(
inst
)
->
tp_flags
&=
~
Py_TPFLAGS_VALID_VERSION_TAG
;
...
...
@@ -2888,7 +2874,7 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
PyObject
*
descr
;
PyObject
*
encoded_name
;
descrsetfunc
f
;
int
res
;
int
res
=
-
1
;
# ifdef Py_USING_UNICODE
if
(
PyString_Check
(
name
))
{
...
...
@@ -2911,7 +2897,6 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
goto
done
;
}
res
=
-
1
;
descr
=
_PyType_Lookup
(
tp
,
name
);
f
=
NULL
;
if
(
descr
!=
NULL
)
...
...
@@ -2980,7 +2965,7 @@ static swig_module_info swig_module = {swig_types, 5, 0, 0, 0, 0};
#endif
#define SWIG_name "_pyUConnector"
#define SWIGVERSION 0x0
2001
0
#define SWIGVERSION 0x0
3000
0
#define SWIG_VERSION SWIGVERSION
...
...
@@ -3478,7 +3463,7 @@ SWIGINTERN PyObject *_wrap_Params_argv_set(PyObject *SWIGUNUSEDPARM(self), PyObj
{
if
(
arg2
)
{
size_t
ii
=
0
;
for
(;
ii
<
(
size_t
)
UTypes
::
Params
::
max
;
++
ii
)
arg1
->
argv
[
ii
]
=
arg2
[
ii
]
;
for
(;
ii
<
(
size_t
)
UTypes
::
Params
::
max
;
++
ii
)
*
(
char
*
*
)
&
arg1
->
argv
[
ii
]
=
*
((
char
*
*
)
arg2
+
ii
)
;
}
else
{
SWIG_exception_fail
(
SWIG_ValueError
,
"invalid null reference "
"in variable '""argv""' of type '""char *[UTypes::Params::max]""'"
);
}
...
...
@@ -4106,7 +4091,7 @@ static swig_const_info swig_const_table[] = {
* array with the correct data and linking the correct swig_cast_info
* structures together.
*
* The generated swig_type_info structures are assigned static
ly to an initial
* The generated swig_type_info structures are assigned static
ally to an initial
* array. We just loop through that array, and handle each type individually.
* First we lookup if this type has been already loaded, and if so, use the
* loaded structure instead of the generated one. Then we have to fill in the
...
...
@@ -4189,7 +4174,7 @@ SWIG_InitializeModule(void *clientdata) {
module_head
->
next
=
&
swig_module
;
}
/* When multiple interpeters are used, a module could have already been initialized in
/* When multiple interp
r
eters are used, a module could have already been initialized in
a different interpreter, but not yet have a pointer in this interpreter.
In this case, we do not want to continue adding types... everything should be
set up already */
...
...
@@ -4436,7 +4421,7 @@ extern "C" {
var
=
var
->
next
;
}
if
(
res
==
NULL
&&
!
PyErr_Occurred
())
{
PyErr_
SetString
(
PyExc_NameError
,
"Unknown C global variable"
);
PyErr_
Format
(
PyExc_AttributeError
,
"Unknown C global variable '%s'"
,
n
);
}
return
res
;
}
...
...
@@ -4453,7 +4438,7 @@ extern "C" {
var
=
var
->
next
;
}
if
(
res
==
1
&&
!
PyErr_Occurred
())
{
PyErr_
SetString
(
PyExc_NameError
,
"Unknown C global variable"
);
PyErr_
Format
(
PyExc_AttributeError
,
"Unknown C global variable '%s'"
,
n
);
}
return
res
;
}
...
...
python/lib/pyUniSet/UExceptions_wrap.cxx
View file @
68033aa9
/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG (http://www.swig.org).
* Version
2.0.1
0
* Version
3.0.
0
*
* This file is not intended to be easily readable and contains a number of
* coding conventions designed to improve portability and efficiency. Do not make
...
...
@@ -146,8 +146,14 @@ template <typename T> T SwigValueInit() {
/* Python.h has to appear first */
#include <Python.h>
#if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG)
/* Use debug wrappers with the Python release dll */
# undef _DEBUG
# include <Python.h>
# define _DEBUG
#else
# include <Python.h>
#endif
/* -----------------------------------------------------------------------------
* swigrun.swg
...
...
@@ -555,14 +561,14 @@ SWIG_MangledTypeQueryModule(swig_module_info *start,
swig_module_info
*
iter
=
start
;
do
{
if
(
iter
->
size
)
{
register
size_t
l
=
0
;
register
size_t
r
=
iter
->
size
-
1
;
size_t
l
=
0
;
size_t
r
=
iter
->
size
-
1
;
do
{
/* since l+r >= 0, we can (>> 1) instead (/ 2) */
register
size_t
i
=
(
l
+
r
)
>>
1
;
size_t
i
=
(
l
+
r
)
>>
1
;
const
char
*
iname
=
iter
->
types
[
i
]
->
name
;
if
(
iname
)
{
register
int
compare
=
strcmp
(
name
,
iname
);
int
compare
=
strcmp
(
name
,
iname
);
if
(
compare
==
0
)
{
return
iter
->
types
[
i
];
}
else
if
(
compare
<
0
)
{
...
...
@@ -606,7 +612,7 @@ SWIG_TypeQueryModule(swig_module_info *start,
of the str field (the human readable name) */
swig_module_info
*
iter
=
start
;
do
{
register
size_t
i
=
0
;
size_t
i
=
0
;
for
(;
i
<
iter
->
size
;
++
i
)
{
if
(
iter
->
types
[
i
]
->
str
&&
(
SWIG_TypeEquiv
(
iter
->
types
[
i
]
->
str
,
name
)))
return
iter
->
types
[
i
];
...
...
@@ -625,10 +631,10 @@ SWIG_TypeQueryModule(swig_module_info *start,
SWIGRUNTIME
char
*
SWIG_PackData
(
char
*
c
,
void
*
ptr
,
size_t
sz
)
{
static
const
char
hex
[
17
]
=
"0123456789abcdef"
;
register
const
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
register
const
unsigned
char
*
eu
=
u
+
sz
;
const
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
const
unsigned
char
*
eu
=
u
+
sz
;
for
(;
u
!=
eu
;
++
u
)
{
register
unsigned
char
uu
=
*
u
;
unsigned
char
uu
=
*
u
;
*
(
c
++
)
=
hex
[(
uu
&
0xf0
)
>>
4
];
*
(
c
++
)
=
hex
[
uu
&
0xf
];
}
...
...
@@ -640,11 +646,11 @@ SWIG_PackData(char *c, void *ptr, size_t sz) {
*/
SWIGRUNTIME
const
char
*
SWIG_UnpackData
(
const
char
*
c
,
void
*
ptr
,
size_t
sz
)
{
register
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
register
const
unsigned
char
*
eu
=
u
+
sz
;
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
const
unsigned
char
*
eu
=
u
+
sz
;
for
(;
u
!=
eu
;
++
u
)
{
register
char
d
=
*
(
c
++
);
register
unsigned
char
uu
;
char
d
=
*
(
c
++
);
unsigned
char
uu
;
if
((
d
>=
'0'
)
&&
(
d
<=
'9'
))
uu
=
((
d
-
'0'
)
<<
4
);
else
if
((
d
>=
'a'
)
&&
(
d
<=
'f'
))
...
...
@@ -1321,7 +1327,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
}
if
(
!
PyTuple_Check
(
args
))
{
if
(
min
<=
1
&&
max
>=
1
)
{
register
int
i
;
int
i
;
objs
[
0
]
=
args
;
for
(
i
=
1
;
i
<
max
;
++
i
)
{
objs
[
i
]
=
0
;
...
...
@@ -1331,7 +1337,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
PyErr_SetString
(
PyExc_SystemError
,
"UnpackTuple() argument list is not a tuple"
);
return
0
;
}
else
{
register
Py_ssize_t
l
=
PyTuple_GET_SIZE
(
args
);
Py_ssize_t
l
=
PyTuple_GET_SIZE
(
args
);
if
(
l
<
min
)
{
PyErr_Format
(
PyExc_TypeError
,
"%s expected %s%d arguments, got %d"
,
name
,
(
min
==
max
?
""
:
"at least "
),
(
int
)
min
,
(
int
)
l
);
...
...
@@ -1341,7 +1347,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
name
,
(
min
==
max
?
""
:
"at most "
),
(
int
)
max
,
(
int
)
l
);
return
0
;
}
else
{
register
int
i
;
int
i
;
for
(
i
=
0
;
i
<
l
;
++
i
)
{
objs
[
i
]
=
PyTuple_GET_ITEM
(
args
,
i
);
}
...
...
@@ -1595,34 +1601,6 @@ SwigPyObject_repr(SwigPyObject *v, PyObject *args)
}
SWIGRUNTIME
int
SwigPyObject_print
(
SwigPyObject
*
v
,
FILE
*
fp
,
int
SWIGUNUSEDPARM
(
flags
))
{
char
*
str
;
#ifdef METH_NOARGS
PyObject
*
repr
=
SwigPyObject_repr
(
v
);
#else
PyObject
*
repr
=
SwigPyObject_repr
(
v
,
NULL
);
#endif
if
(
repr
)
{
str
=
SWIG_Python_str_AsChar
(
repr
);
fputs
(
str
,
fp
);
SWIG_Python_str_DelForPy3
(
str
);
Py_DECREF
(
repr
);
return
0
;
}
else
{
return
1
;
}
}
SWIGRUNTIME
PyObject
*
SwigPyObject_str
(
SwigPyObject
*
v
)
{
char
result
[
SWIG_BUFFER_SIZE
];
return
SWIG_PackVoidPtr
(
result
,
v
->
ptr
,
v
->
ty
->
name
,
sizeof
(
result
))
?
SWIG_Python_str_FromChar
(
result
)
:
0
;
}
SWIGRUNTIME
int
SwigPyObject_compare
(
SwigPyObject
*
v
,
SwigPyObject
*
w
)
{
void
*
i
=
v
->
ptr
;
...
...
@@ -1907,7 +1885,7 @@ SwigPyObject_TypeOnce(void) {
sizeof
(
SwigPyObject
),
/* tp_basicsize */
0
,
/* tp_itemsize */
(
destructor
)
SwigPyObject_dealloc
,
/* tp_dealloc */
(
printfunc
)
SwigPyObject_print
,
/* tp_print */
0
,
/* tp_print */
#if PY_VERSION_HEX < 0x02020000
(
getattrfunc
)
SwigPyObject_getattr
,
/* tp_getattr */
#else
...
...
@@ -1925,7 +1903,7 @@ SwigPyObject_TypeOnce(void) {
0
,
/* tp_as_mapping */
(
hashfunc
)
0
,
/* tp_hash */
(
ternaryfunc
)
0
,
/* tp_call */
(
reprfunc
)
SwigPyObject_str
,
/* tp_str */
0
,
/* tp_str */
PyObject_GenericGetAttr
,
/* tp_getattro */
0
,
/* tp_setattro */
0
,
/* tp_as_buffer */
...
...
@@ -2302,10 +2280,11 @@ SWIGRUNTIME int
SWIG_Python_ConvertPtrAndOwn
(
PyObject
*
obj
,
void
**
ptr
,
swig_type_info
*
ty
,
int
flags
,
int
*
own
)
{
int
res
;
SwigPyObject
*
sobj
;
int
implicit_conv
=
(
flags
&
SWIG_POINTER_IMPLICIT_CONV
)
!=
0
;
if
(
!
obj
)
return
SWIG_ERROR
;
if
(
obj
==
Py_None
)
{
if
(
obj
==
Py_None
&&
!
implicit_conv
)
{
if
(
ptr
)
*
ptr
=
0
;
return
SWIG_OK
;
...
...
@@ -2354,7 +2333,7 @@ SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int
}
res
=
SWIG_OK
;
}
else
{
if
(
flags
&
SWIG_POINTER_IMPLICIT_CONV
)
{
if
(
implicit_conv
)
{
SwigPyClientData
*
data
=
ty
?
(
SwigPyClientData
*
)
ty
->
clientdata
:
0
;
if
(
data
&&
!
data
->
implicitconv
)
{
PyObject
*
klass
=
data
->
klass
;
...
...
@@ -2389,6 +2368,13 @@ SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int
}
}
}
if
(
!
SWIG_IsOK
(
res
)
&&
obj
==
Py_None
)
{
if
(
ptr
)
*
ptr
=
0
;
if
(
PyErr_Occurred
())
PyErr_Clear
();
res
=
SWIG_OK
;
}
}
return
res
;
}
...
...
@@ -2476,7 +2462,7 @@ SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this)
}
}
else
{
#if PY_VERSION_HEX >= 0x03000000
inst
=
PyBaseObject_Type
.
tp_new
((
PyTypeObject
*
)
data
->
newargs
,
Py_None
,
Py_None
);
inst
=
((
PyTypeObject
*
)
data
->
newargs
)
->
tp_new
((
PyTypeObject
*
)
data
->
newargs
,
Py_None
,
Py_None
);
if
(
inst
)
{
PyObject_SetAttr
(
inst
,
SWIG_This
(),
swig_this
);
Py_TYPE
(
inst
)
->
tp_flags
&=
~
Py_TPFLAGS_VALID_VERSION_TAG
;
...
...
@@ -2888,7 +2874,7 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
PyObject
*
descr
;
PyObject
*
encoded_name
;
descrsetfunc
f
;
int
res
;
int
res
=
-
1
;
# ifdef Py_USING_UNICODE
if
(
PyString_Check
(
name
))
{
...
...
@@ -2911,7 +2897,6 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
goto
done
;
}
res
=
-
1
;
descr
=
_PyType_Lookup
(
tp
,
name
);
f
=
NULL
;
if
(
descr
!=
NULL
)
...
...
@@ -2980,7 +2965,7 @@ static swig_module_info swig_module = {swig_types, 5, 0, 0, 0, 0};
#endif
#define SWIG_name "_pyUExceptions"
#define SWIGVERSION 0x0
2001
0
#define SWIGVERSION 0x0
3000
0
#define SWIG_VERSION SWIGVERSION
...
...
@@ -3661,7 +3646,7 @@ static swig_const_info swig_const_table[] = {
* array with the correct data and linking the correct swig_cast_info
* structures together.
*
* The generated swig_type_info structures are assigned static
ly to an initial
* The generated swig_type_info structures are assigned static
ally to an initial
* array. We just loop through that array, and handle each type individually.
* First we lookup if this type has been already loaded, and if so, use the
* loaded structure instead of the generated one. Then we have to fill in the
...
...
@@ -3744,7 +3729,7 @@ SWIG_InitializeModule(void *clientdata) {
module_head
->
next
=
&
swig_module
;
}
/* When multiple interpeters are used, a module could have already been initialized in
/* When multiple interp
r
eters are used, a module could have already been initialized in
a different interpreter, but not yet have a pointer in this interpreter.
In this case, we do not want to continue adding types... everything should be
set up already */
...
...
@@ -3991,7 +3976,7 @@ extern "C" {
var
=
var
->
next
;
}
if
(
res
==
NULL
&&
!
PyErr_Occurred
())
{
PyErr_
SetString
(
PyExc_NameError
,
"Unknown C global variable"
);
PyErr_
Format
(
PyExc_AttributeError
,
"Unknown C global variable '%s'"
,
n
);
}
return
res
;
}
...
...
@@ -4008,7 +3993,7 @@ extern "C" {
var
=
var
->
next
;
}
if
(
res
==
1
&&
!
PyErr_Occurred
())
{
PyErr_
SetString
(
PyExc_NameError
,
"Unknown C global variable"
);
PyErr_
Format
(
PyExc_AttributeError
,
"Unknown C global variable '%s'"
,
n
);
}
return
res
;
}
...
...
python/lib/pyUniSet/UInterface_wrap.cxx
View file @
68033aa9
/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG (http://www.swig.org).
* Version
2.0.1
0
* Version
3.0.
0
*
* This file is not intended to be easily readable and contains a number of
* coding conventions designed to improve portability and efficiency. Do not make
...
...
@@ -146,8 +146,14 @@ template <typename T> T SwigValueInit() {
/* Python.h has to appear first */
#include <Python.h>
#if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG)
/* Use debug wrappers with the Python release dll */
# undef _DEBUG
# include <Python.h>
# define _DEBUG
#else
# include <Python.h>
#endif
/* -----------------------------------------------------------------------------
* swigrun.swg
...
...
@@ -555,14 +561,14 @@ SWIG_MangledTypeQueryModule(swig_module_info *start,
swig_module_info
*
iter
=
start
;
do
{
if
(
iter
->
size
)
{
register
size_t
l
=
0
;
register
size_t
r
=
iter
->
size
-
1
;
size_t
l
=
0
;
size_t
r
=
iter
->
size
-
1
;
do
{
/* since l+r >= 0, we can (>> 1) instead (/ 2) */
register
size_t
i
=
(
l
+
r
)
>>
1
;
size_t
i
=
(
l
+
r
)
>>
1
;
const
char
*
iname
=
iter
->
types
[
i
]
->
name
;
if
(
iname
)
{
register
int
compare
=
strcmp
(
name
,
iname
);
int
compare
=
strcmp
(
name
,
iname
);
if
(
compare
==
0
)
{
return
iter
->
types
[
i
];
}
else
if
(
compare
<
0
)
{
...
...
@@ -606,7 +612,7 @@ SWIG_TypeQueryModule(swig_module_info *start,
of the str field (the human readable name) */
swig_module_info
*
iter
=
start
;
do
{
register
size_t
i
=
0
;
size_t
i
=
0
;
for
(;
i
<
iter
->
size
;
++
i
)
{
if
(
iter
->
types
[
i
]
->
str
&&
(
SWIG_TypeEquiv
(
iter
->
types
[
i
]
->
str
,
name
)))
return
iter
->
types
[
i
];
...
...
@@ -625,10 +631,10 @@ SWIG_TypeQueryModule(swig_module_info *start,
SWIGRUNTIME
char
*
SWIG_PackData
(
char
*
c
,
void
*
ptr
,
size_t
sz
)
{
static
const
char
hex
[
17
]
=
"0123456789abcdef"
;
register
const
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
register
const
unsigned
char
*
eu
=
u
+
sz
;
const
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
const
unsigned
char
*
eu
=
u
+
sz
;
for
(;
u
!=
eu
;
++
u
)
{
register
unsigned
char
uu
=
*
u
;
unsigned
char
uu
=
*
u
;
*
(
c
++
)
=
hex
[(
uu
&
0xf0
)
>>
4
];
*
(
c
++
)
=
hex
[
uu
&
0xf
];
}
...
...
@@ -640,11 +646,11 @@ SWIG_PackData(char *c, void *ptr, size_t sz) {
*/
SWIGRUNTIME
const
char
*
SWIG_UnpackData
(
const
char
*
c
,
void
*
ptr
,
size_t
sz
)
{
register
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
register
const
unsigned
char
*
eu
=
u
+
sz
;
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
const
unsigned
char
*
eu
=
u
+
sz
;
for
(;
u
!=
eu
;
++
u
)
{
register
char
d
=
*
(
c
++
);
register
unsigned
char
uu
;
char
d
=
*
(
c
++
);
unsigned
char
uu
;
if
((
d
>=
'0'
)
&&
(
d
<=
'9'
))
uu
=
((
d
-
'0'
)
<<
4
);
else
if
((
d
>=
'a'
)
&&
(
d
<=
'f'
))
...
...
@@ -1321,7 +1327,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
}
if
(
!
PyTuple_Check
(
args
))
{
if
(
min
<=
1
&&
max
>=
1
)
{
register
int
i
;
int
i
;
objs
[
0
]
=
args
;
for
(
i
=
1
;
i
<
max
;
++
i
)
{
objs
[
i
]
=
0
;
...
...
@@ -1331,7 +1337,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
PyErr_SetString
(
PyExc_SystemError
,
"UnpackTuple() argument list is not a tuple"
);
return
0
;
}
else
{
register
Py_ssize_t
l
=
PyTuple_GET_SIZE
(
args
);
Py_ssize_t
l
=
PyTuple_GET_SIZE
(
args
);
if
(
l
<
min
)
{
PyErr_Format
(
PyExc_TypeError
,
"%s expected %s%d arguments, got %d"
,
name
,
(
min
==
max
?
""
:
"at least "
),
(
int
)
min
,
(
int
)
l
);
...
...
@@ -1341,7 +1347,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
name
,
(
min
==
max
?
""
:
"at most "
),
(
int
)
max
,
(
int
)
l
);
return
0
;
}
else
{
register
int
i
;
int
i
;
for
(
i
=
0
;
i
<
l
;
++
i
)
{
objs
[
i
]
=
PyTuple_GET_ITEM
(
args
,
i
);
}
...
...
@@ -1595,34 +1601,6 @@ SwigPyObject_repr(SwigPyObject *v, PyObject *args)
}
SWIGRUNTIME
int
SwigPyObject_print
(
SwigPyObject
*
v
,
FILE
*
fp
,
int
SWIGUNUSEDPARM
(
flags
))
{
char
*
str
;
#ifdef METH_NOARGS
PyObject
*
repr
=
SwigPyObject_repr
(
v
);
#else
PyObject
*
repr
=
SwigPyObject_repr
(
v
,
NULL
);
#endif
if
(
repr
)
{
str
=
SWIG_Python_str_AsChar
(
repr
);
fputs
(
str
,
fp
);
SWIG_Python_str_DelForPy3
(
str
);
Py_DECREF
(
repr
);
return
0
;
}
else
{
return
1
;
}
}
SWIGRUNTIME
PyObject
*
SwigPyObject_str
(
SwigPyObject
*
v
)
{
char
result
[
SWIG_BUFFER_SIZE
];
return
SWIG_PackVoidPtr
(
result
,
v
->
ptr
,
v
->
ty
->
name
,
sizeof
(
result
))
?
SWIG_Python_str_FromChar
(
result
)
:
0
;
}
SWIGRUNTIME
int
SwigPyObject_compare
(
SwigPyObject
*
v
,
SwigPyObject
*
w
)
{
void
*
i
=
v
->
ptr
;
...
...
@@ -1907,7 +1885,7 @@ SwigPyObject_TypeOnce(void) {
sizeof
(
SwigPyObject
),
/* tp_basicsize */
0
,
/* tp_itemsize */
(
destructor
)
SwigPyObject_dealloc
,
/* tp_dealloc */
(
printfunc
)
SwigPyObject_print
,
/* tp_print */
0
,
/* tp_print */
#if PY_VERSION_HEX < 0x02020000
(
getattrfunc
)
SwigPyObject_getattr
,
/* tp_getattr */
#else
...
...
@@ -1925,7 +1903,7 @@ SwigPyObject_TypeOnce(void) {
0
,
/* tp_as_mapping */
(
hashfunc
)
0
,
/* tp_hash */
(
ternaryfunc
)
0
,
/* tp_call */
(
reprfunc
)
SwigPyObject_str
,
/* tp_str */
0
,
/* tp_str */
PyObject_GenericGetAttr
,
/* tp_getattro */
0
,
/* tp_setattro */
0
,
/* tp_as_buffer */
...
...
@@ -2302,10 +2280,11 @@ SWIGRUNTIME int
SWIG_Python_ConvertPtrAndOwn
(
PyObject
*
obj
,
void
**
ptr
,
swig_type_info
*
ty
,
int
flags
,
int
*
own
)
{
int
res
;
SwigPyObject
*
sobj
;
int
implicit_conv
=
(
flags
&
SWIG_POINTER_IMPLICIT_CONV
)
!=
0
;
if
(
!
obj
)
return
SWIG_ERROR
;
if
(
obj
==
Py_None
)
{
if
(
obj
==
Py_None
&&
!
implicit_conv
)
{
if
(
ptr
)
*
ptr
=
0
;
return
SWIG_OK
;
...
...
@@ -2354,7 +2333,7 @@ SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int
}
res
=
SWIG_OK
;
}
else
{
if
(
flags
&
SWIG_POINTER_IMPLICIT_CONV
)
{
if
(
implicit_conv
)
{
SwigPyClientData
*
data
=
ty
?
(
SwigPyClientData
*
)
ty
->
clientdata
:
0
;
if
(
data
&&
!
data
->
implicitconv
)
{
PyObject
*
klass
=
data
->
klass
;
...
...
@@ -2389,6 +2368,13 @@ SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int
}
}
}
if
(
!
SWIG_IsOK
(
res
)
&&
obj
==
Py_None
)
{
if
(
ptr
)
*
ptr
=
0
;
if
(
PyErr_Occurred
())
PyErr_Clear
();
res
=
SWIG_OK
;
}
}
return
res
;
}
...
...
@@ -2476,7 +2462,7 @@ SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this)
}
}
else
{
#if PY_VERSION_HEX >= 0x03000000
inst
=
PyBaseObject_Type
.
tp_new
((
PyTypeObject
*
)
data
->
newargs
,
Py_None
,
Py_None
);
inst
=
((
PyTypeObject
*
)
data
->
newargs
)
->
tp_new
((
PyTypeObject
*
)
data
->
newargs
,
Py_None
,
Py_None
);
if
(
inst
)
{
PyObject_SetAttr
(
inst
,
SWIG_This
(),
swig_this
);
Py_TYPE
(
inst
)
->
tp_flags
&=
~
Py_TPFLAGS_VALID_VERSION_TAG
;
...
...
@@ -2888,7 +2874,7 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
PyObject
*
descr
;
PyObject
*
encoded_name
;
descrsetfunc
f
;
int
res
;
int
res
=
-
1
;
# ifdef Py_USING_UNICODE
if
(
PyString_Check
(
name
))
{
...
...
@@ -2911,7 +2897,6 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
goto
done
;
}
res
=
-
1
;
descr
=
_PyType_Lookup
(
tp
,
name
);
f
=
NULL
;
if
(
descr
!=
NULL
)
...
...
@@ -2982,7 +2967,7 @@ static swig_module_info swig_module = {swig_types, 7, 0, 0, 0, 0};
#endif
#define SWIG_name "_pyUniSet"
#define SWIGVERSION 0x0
2001
0
#define SWIGVERSION 0x0
3000
0
#define SWIG_VERSION SWIGVERSION
...
...
@@ -3735,7 +3720,7 @@ SWIGINTERN PyObject *_wrap_Params_argv_set(PyObject *SWIGUNUSEDPARM(self), PyObj
{
if
(
arg2
)
{
size_t
ii
=
0
;
for
(;
ii
<
(
size_t
)
UTypes
::
Params
::
max
;
++
ii
)
arg1
->
argv
[
ii
]
=
arg2
[
ii
]
;
for
(;
ii
<
(
size_t
)
UTypes
::
Params
::
max
;
++
ii
)
*
(
char
*
*
)
&
arg1
->
argv
[
ii
]
=
*
((
char
*
*
)
arg2
+
ii
)
;
}
else
{
SWIG_exception_fail
(
SWIG_ValueError
,
"invalid null reference "
"in variable '""argv""' of type '""char *[UTypes::Params::max]""'"
);
}
...
...
@@ -4319,7 +4304,7 @@ static swig_const_info swig_const_table[] = {
* array with the correct data and linking the correct swig_cast_info
* structures together.
*
* The generated swig_type_info structures are assigned static
ly to an initial
* The generated swig_type_info structures are assigned static
ally to an initial
* array. We just loop through that array, and handle each type individually.
* First we lookup if this type has been already loaded, and if so, use the
* loaded structure instead of the generated one. Then we have to fill in the
...
...
@@ -4402,7 +4387,7 @@ SWIG_InitializeModule(void *clientdata) {
module_head
->
next
=
&
swig_module
;
}
/* When multiple interpeters are used, a module could have already been initialized in
/* When multiple interp
r
eters are used, a module could have already been initialized in
a different interpreter, but not yet have a pointer in this interpreter.
In this case, we do not want to continue adding types... everything should be
set up already */
...
...
@@ -4649,7 +4634,7 @@ extern "C" {
var
=
var
->
next
;
}
if
(
res
==
NULL
&&
!
PyErr_Occurred
())
{
PyErr_
SetString
(
PyExc_NameError
,
"Unknown C global variable"
);
PyErr_
Format
(
PyExc_AttributeError
,
"Unknown C global variable '%s'"
,
n
);
}
return
res
;
}
...
...
@@ -4666,7 +4651,7 @@ extern "C" {
var
=
var
->
next
;
}
if
(
res
==
1
&&
!
PyErr_Occurred
())
{
PyErr_
SetString
(
PyExc_NameError
,
"Unknown C global variable"
);
PyErr_
Format
(
PyExc_AttributeError
,
"Unknown C global variable '%s'"
,
n
);
}
return
res
;
}
...
...
python/lib/pyUniSet/UModbus_wrap.cxx
View file @
68033aa9
/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG (http://www.swig.org).
* Version
2.0.1
0
* Version
3.0.
0
*
* This file is not intended to be easily readable and contains a number of
* coding conventions designed to improve portability and efficiency. Do not make
...
...
@@ -146,8 +146,14 @@ template <typename T> T SwigValueInit() {
/* Python.h has to appear first */
#include <Python.h>
#if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG)
/* Use debug wrappers with the Python release dll */
# undef _DEBUG
# include <Python.h>
# define _DEBUG
#else
# include <Python.h>
#endif
/* -----------------------------------------------------------------------------
* swigrun.swg
...
...
@@ -555,14 +561,14 @@ SWIG_MangledTypeQueryModule(swig_module_info *start,
swig_module_info
*
iter
=
start
;
do
{
if
(
iter
->
size
)
{
register
size_t
l
=
0
;
register
size_t
r
=
iter
->
size
-
1
;
size_t
l
=
0
;
size_t
r
=
iter
->
size
-
1
;
do
{
/* since l+r >= 0, we can (>> 1) instead (/ 2) */
register
size_t
i
=
(
l
+
r
)
>>
1
;
size_t
i
=
(
l
+
r
)
>>
1
;
const
char
*
iname
=
iter
->
types
[
i
]
->
name
;
if
(
iname
)
{
register
int
compare
=
strcmp
(
name
,
iname
);
int
compare
=
strcmp
(
name
,
iname
);
if
(
compare
==
0
)
{
return
iter
->
types
[
i
];
}
else
if
(
compare
<
0
)
{
...
...
@@ -606,7 +612,7 @@ SWIG_TypeQueryModule(swig_module_info *start,
of the str field (the human readable name) */
swig_module_info
*
iter
=
start
;
do
{
register
size_t
i
=
0
;
size_t
i
=
0
;
for
(;
i
<
iter
->
size
;
++
i
)
{
if
(
iter
->
types
[
i
]
->
str
&&
(
SWIG_TypeEquiv
(
iter
->
types
[
i
]
->
str
,
name
)))
return
iter
->
types
[
i
];
...
...
@@ -625,10 +631,10 @@ SWIG_TypeQueryModule(swig_module_info *start,
SWIGRUNTIME
char
*
SWIG_PackData
(
char
*
c
,
void
*
ptr
,
size_t
sz
)
{
static
const
char
hex
[
17
]
=
"0123456789abcdef"
;
register
const
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
register
const
unsigned
char
*
eu
=
u
+
sz
;
const
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
const
unsigned
char
*
eu
=
u
+
sz
;
for
(;
u
!=
eu
;
++
u
)
{
register
unsigned
char
uu
=
*
u
;
unsigned
char
uu
=
*
u
;
*
(
c
++
)
=
hex
[(
uu
&
0xf0
)
>>
4
];
*
(
c
++
)
=
hex
[
uu
&
0xf
];
}
...
...
@@ -640,11 +646,11 @@ SWIG_PackData(char *c, void *ptr, size_t sz) {
*/
SWIGRUNTIME
const
char
*
SWIG_UnpackData
(
const
char
*
c
,
void
*
ptr
,
size_t
sz
)
{
register
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
register
const
unsigned
char
*
eu
=
u
+
sz
;
unsigned
char
*
u
=
(
unsigned
char
*
)
ptr
;
const
unsigned
char
*
eu
=
u
+
sz
;
for
(;
u
!=
eu
;
++
u
)
{
register
char
d
=
*
(
c
++
);
register
unsigned
char
uu
;
char
d
=
*
(
c
++
);
unsigned
char
uu
;
if
((
d
>=
'0'
)
&&
(
d
<=
'9'
))
uu
=
((
d
-
'0'
)
<<
4
);
else
if
((
d
>=
'a'
)
&&
(
d
<=
'f'
))
...
...
@@ -1321,7 +1327,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
}
if
(
!
PyTuple_Check
(
args
))
{
if
(
min
<=
1
&&
max
>=
1
)
{
register
int
i
;
int
i
;
objs
[
0
]
=
args
;
for
(
i
=
1
;
i
<
max
;
++
i
)
{
objs
[
i
]
=
0
;
...
...
@@ -1331,7 +1337,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
PyErr_SetString
(
PyExc_SystemError
,
"UnpackTuple() argument list is not a tuple"
);
return
0
;
}
else
{
register
Py_ssize_t
l
=
PyTuple_GET_SIZE
(
args
);
Py_ssize_t
l
=
PyTuple_GET_SIZE
(
args
);
if
(
l
<
min
)
{
PyErr_Format
(
PyExc_TypeError
,
"%s expected %s%d arguments, got %d"
,
name
,
(
min
==
max
?
""
:
"at least "
),
(
int
)
min
,
(
int
)
l
);
...
...
@@ -1341,7 +1347,7 @@ SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssi
name
,
(
min
==
max
?
""
:
"at most "
),
(
int
)
max
,
(
int
)
l
);
return
0
;
}
else
{
register
int
i
;
int
i
;
for
(
i
=
0
;
i
<
l
;
++
i
)
{
objs
[
i
]
=
PyTuple_GET_ITEM
(
args
,
i
);
}
...
...
@@ -1595,34 +1601,6 @@ SwigPyObject_repr(SwigPyObject *v, PyObject *args)
}
SWIGRUNTIME
int
SwigPyObject_print
(
SwigPyObject
*
v
,
FILE
*
fp
,
int
SWIGUNUSEDPARM
(
flags
))
{
char
*
str
;
#ifdef METH_NOARGS
PyObject
*
repr
=
SwigPyObject_repr
(
v
);
#else
PyObject
*
repr
=
SwigPyObject_repr
(
v
,
NULL
);
#endif
if
(
repr
)
{
str
=
SWIG_Python_str_AsChar
(
repr
);
fputs
(
str
,
fp
);
SWIG_Python_str_DelForPy3
(
str
);
Py_DECREF
(
repr
);
return
0
;
}
else
{
return
1
;
}
}
SWIGRUNTIME
PyObject
*
SwigPyObject_str
(
SwigPyObject
*
v
)
{
char
result
[
SWIG_BUFFER_SIZE
];
return
SWIG_PackVoidPtr
(
result
,
v
->
ptr
,
v
->
ty
->
name
,
sizeof
(
result
))
?
SWIG_Python_str_FromChar
(
result
)
:
0
;
}
SWIGRUNTIME
int
SwigPyObject_compare
(
SwigPyObject
*
v
,
SwigPyObject
*
w
)
{
void
*
i
=
v
->
ptr
;
...
...
@@ -1907,7 +1885,7 @@ SwigPyObject_TypeOnce(void) {
sizeof
(
SwigPyObject
),
/* tp_basicsize */
0
,
/* tp_itemsize */
(
destructor
)
SwigPyObject_dealloc
,
/* tp_dealloc */
(
printfunc
)
SwigPyObject_print
,
/* tp_print */
0
,
/* tp_print */
#if PY_VERSION_HEX < 0x02020000
(
getattrfunc
)
SwigPyObject_getattr
,
/* tp_getattr */
#else
...
...
@@ -1925,7 +1903,7 @@ SwigPyObject_TypeOnce(void) {
0
,
/* tp_as_mapping */
(
hashfunc
)
0
,
/* tp_hash */
(
ternaryfunc
)
0
,
/* tp_call */
(
reprfunc
)
SwigPyObject_str
,
/* tp_str */
0
,
/* tp_str */
PyObject_GenericGetAttr
,
/* tp_getattro */
0
,
/* tp_setattro */
0
,
/* tp_as_buffer */
...
...
@@ -2302,10 +2280,11 @@ SWIGRUNTIME int
SWIG_Python_ConvertPtrAndOwn
(
PyObject
*
obj
,
void
**
ptr
,
swig_type_info
*
ty
,
int
flags
,
int
*
own
)
{
int
res
;
SwigPyObject
*
sobj
;
int
implicit_conv
=
(
flags
&
SWIG_POINTER_IMPLICIT_CONV
)
!=
0
;
if
(
!
obj
)
return
SWIG_ERROR
;
if
(
obj
==
Py_None
)
{
if
(
obj
==
Py_None
&&
!
implicit_conv
)
{
if
(
ptr
)
*
ptr
=
0
;
return
SWIG_OK
;
...
...
@@ -2354,7 +2333,7 @@ SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int
}
res
=
SWIG_OK
;
}
else
{
if
(
flags
&
SWIG_POINTER_IMPLICIT_CONV
)
{
if
(
implicit_conv
)
{
SwigPyClientData
*
data
=
ty
?
(
SwigPyClientData
*
)
ty
->
clientdata
:
0
;
if
(
data
&&
!
data
->
implicitconv
)
{
PyObject
*
klass
=
data
->
klass
;
...
...
@@ -2389,6 +2368,13 @@ SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int
}
}
}
if
(
!
SWIG_IsOK
(
res
)
&&
obj
==
Py_None
)
{
if
(
ptr
)
*
ptr
=
0
;
if
(
PyErr_Occurred
())
PyErr_Clear
();
res
=
SWIG_OK
;
}
}
return
res
;
}
...
...
@@ -2476,7 +2462,7 @@ SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this)
}
}
else
{
#if PY_VERSION_HEX >= 0x03000000
inst
=
PyBaseObject_Type
.
tp_new
((
PyTypeObject
*
)
data
->
newargs
,
Py_None
,
Py_None
);
inst
=
((
PyTypeObject
*
)
data
->
newargs
)
->
tp_new
((
PyTypeObject
*
)
data
->
newargs
,
Py_None
,
Py_None
);
if
(
inst
)
{
PyObject_SetAttr
(
inst
,
SWIG_This
(),
swig_this
);
Py_TYPE
(
inst
)
->
tp_flags
&=
~
Py_TPFLAGS_VALID_VERSION_TAG
;
...
...
@@ -2888,7 +2874,7 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
PyObject
*
descr
;
PyObject
*
encoded_name
;
descrsetfunc
f
;
int
res
;
int
res
=
-
1
;
# ifdef Py_USING_UNICODE
if
(
PyString_Check
(
name
))
{
...
...
@@ -2911,7 +2897,6 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
goto
done
;
}
res
=
-
1
;
descr
=
_PyType_Lookup
(
tp
,
name
);
f
=
NULL
;
if
(
descr
!=
NULL
)
...
...
@@ -2983,7 +2968,7 @@ static swig_module_info swig_module = {swig_types, 8, 0, 0, 0, 0};
#endif
#define SWIG_name "_pyUModbus"
#define SWIGVERSION 0x0
2001
0
#define SWIGVERSION 0x0
3000
0
#define SWIG_VERSION SWIGVERSION
...
...
@@ -5136,7 +5121,7 @@ SWIGINTERN PyObject *_wrap_Params_argv_set(PyObject *SWIGUNUSEDPARM(self), PyObj
{
if
(
arg2
)
{
size_t
ii
=
0
;
for
(;
ii
<
(
size_t
)
UTypes
::
Params
::
max
;
++
ii
)
arg1
->
argv
[
ii
]
=
arg2
[
ii
]
;
for
(;
ii
<
(
size_t
)
UTypes
::
Params
::
max
;
++
ii
)
*
(
char
*
*
)
&
arg1
->
argv
[
ii
]
=
*
((
char
*
*
)
arg2
+
ii
)
;
}
else
{
SWIG_exception_fail
(
SWIG_ValueError
,
"invalid null reference "
"in variable '""argv""' of type '""char *[UTypes::Params::max]""'"
);
}
...
...
@@ -5731,7 +5716,7 @@ static swig_const_info swig_const_table[] = {
* array with the correct data and linking the correct swig_cast_info
* structures together.
*
* The generated swig_type_info structures are assigned static
ly to an initial
* The generated swig_type_info structures are assigned static
ally to an initial
* array. We just loop through that array, and handle each type individually.
* First we lookup if this type has been already loaded, and if so, use the
* loaded structure instead of the generated one. Then we have to fill in the
...
...
@@ -5814,7 +5799,7 @@ SWIG_InitializeModule(void *clientdata) {
module_head
->
next
=
&
swig_module
;
}
/* When multiple interpeters are used, a module could have already been initialized in
/* When multiple interp
r
eters are used, a module could have already been initialized in
a different interpreter, but not yet have a pointer in this interpreter.
In this case, we do not want to continue adding types... everything should be
set up already */
...
...
@@ -6061,7 +6046,7 @@ extern "C" {
var
=
var
->
next
;
}
if
(
res
==
NULL
&&
!
PyErr_Occurred
())
{
PyErr_
SetString
(
PyExc_NameError
,
"Unknown C global variable"
);
PyErr_
Format
(
PyExc_AttributeError
,
"Unknown C global variable '%s'"
,
n
);
}
return
res
;
}
...
...
@@ -6078,7 +6063,7 @@ extern "C" {
var
=
var
->
next
;
}
if
(
res
==
1
&&
!
PyErr_Occurred
())
{
PyErr_
SetString
(
PyExc_NameError
,
"Unknown C global variable"
);
PyErr_
Format
(
PyExc_AttributeError
,
"Unknown C global variable '%s'"
,
n
);
}
return
res
;
}
...
...
python/lib/pyUniSet/pyUConnector.py
View file @
68033aa9
# This file was automatically generated by SWIG (http://www.swig.org).
# Version
2.0.1
0
# Version
3.0.
0
#
# Do not make changes to this file unless you know what you are doing--modify
# the SWIG interface file instead.
from
sys
import
version_info
if
version_info
>=
(
2
,
6
,
0
):
def
swig_import_helper
():
...
...
@@ -108,3 +110,5 @@ UConnector_swigregister = _pyUConnector.UConnector_swigregister
UConnector_swigregister
(
UConnector
)
# This file is compatible with both classic and new-style classes.
python/lib/pyUniSet/pyUExceptions.py
View file @
68033aa9
# This file was automatically generated by SWIG (http://www.swig.org).
# Version
2.0.1
0
# Version
3.0.
0
#
# Do not make changes to this file unless you know what you are doing--modify
# the SWIG interface file instead.
from
sys
import
version_info
if
version_info
>=
(
2
,
6
,
0
):
def
swig_import_helper
():
...
...
@@ -108,3 +110,5 @@ USysError_swigregister = _pyUExceptions.USysError_swigregister
USysError_swigregister
(
USysError
)
# This file is compatible with both classic and new-style classes.
python/lib/pyUniSet/pyUModbus.py
View file @
68033aa9
# This file was automatically generated by SWIG (http://www.swig.org).
# Version
2.0.1
0
# Version
3.0.
0
#
# Do not make changes to this file unless you know what you are doing--modify
# the SWIG interface file instead.
from
sys
import
version_info
if
version_info
>=
(
2
,
6
,
0
):
def
swig_import_helper
():
...
...
python/lib/pyUniSet/pyUniSet.py
View file @
68033aa9
# This file was automatically generated by SWIG (http://www.swig.org).
# Version
2.0.1
0
# Version
3.0.
0
#
# Do not make changes to this file unless you know what you are doing--modify
# the SWIG interface file instead.
from
sys
import
version_info
if
version_info
>=
(
2
,
6
,
0
):
def
swig_import_helper
():
...
...
@@ -172,3 +174,5 @@ USysError_swigregister = _pyUniSet.USysError_swigregister
USysError_swigregister
(
USysError
)
# This file is compatible with both classic and new-style classes.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment