@@ -37,7 +37,13 @@ namespace entity {
3737/* *
3838 \brief Create an instance of Entity
3939*/
40- PyObject* create (PyObject* m, PyObject* args) {
40+ PyObject* create (
41+ #if PY_MAJOR_VERSION >= 3
42+ PyObject* m, PyObject* args
43+ #else
44+ PyObject*, PyObject* args
45+ #endif
46+ ) {
4147 char * className = NULL ;
4248 char * instanceName = NULL ;
4349
@@ -69,7 +75,13 @@ PyObject* create(PyObject* m, PyObject* args) {
6975/* *
7076 \brief Get name of entity
7177*/
72- PyObject* getName (PyObject* m, PyObject* args) {
78+ PyObject* getName (
79+ #if PY_MAJOR_VERSION >= 3
80+ PyObject* m, PyObject* args
81+ #else
82+ PyObject*, PyObject* args
83+ #endif
84+ ) {
7385 PyObject* object = NULL ;
7486 void * pointer = NULL ;
7587 std::string name;
@@ -93,7 +105,13 @@ PyObject* getName(PyObject* m, PyObject* args) {
93105/* *
94106 \brief Get class name of entity
95107*/
96- PyObject* getClassName (PyObject* m, PyObject* args) {
108+ PyObject* getClassName (
109+ #if PY_MAJOR_VERSION >= 3
110+ PyObject* m, PyObject* args
111+ #else
112+ PyObject*, PyObject* args
113+ #endif
114+ ) {
97115 PyObject* object = NULL ;
98116 void * pointer = NULL ;
99117 std::string name;
@@ -117,7 +135,13 @@ PyObject* getClassName(PyObject* m, PyObject* args) {
117135/* *
118136 \brief Check if the entity has a signal with the given name
119137*/
120- PyObject* hasSignal (PyObject* m, PyObject* args) {
138+ PyObject* hasSignal (
139+ #if PY_MAJOR_VERSION >= 3
140+ PyObject* m, PyObject* args
141+ #else
142+ PyObject*, PyObject* args
143+ #endif
144+ ) {
121145 char * name = NULL ;
122146 PyObject* object = NULL ;
123147 void * pointer = NULL ;
@@ -147,7 +171,13 @@ PyObject* hasSignal(PyObject* m, PyObject* args) {
147171/* *
148172 \brief Get a signal by name
149173*/
150- PyObject* getSignal (PyObject* m, PyObject* args) {
174+ PyObject* getSignal (
175+ #if PY_MAJOR_VERSION >= 3
176+ PyObject* m, PyObject* args
177+ #else
178+ PyObject*, PyObject* args
179+ #endif
180+ ) {
151181 char * name = NULL ;
152182 PyObject* object = NULL ;
153183 void * pointer = NULL ;
@@ -173,7 +203,13 @@ PyObject* getSignal(PyObject* m, PyObject* args) {
173203 return PyCapsule_New ((void *)signal, " dynamic_graph.Signal" , NULL );
174204}
175205
176- PyObject* listSignals (PyObject* m, PyObject* args) {
206+ PyObject* listSignals (
207+ #if PY_MAJOR_VERSION >= 3
208+ PyObject* m, PyObject* args
209+ #else
210+ PyObject*, PyObject* args
211+ #endif
212+ ) {
177213 void * pointer = NULL ;
178214 PyObject* object = NULL ;
179215
@@ -298,7 +334,13 @@ PyObject* listCommands(PyObject* /*self*/, PyObject* args) {
298334 }
299335 return result;
300336}
301- PyObject* getCommandDocstring (PyObject* m, PyObject* args) {
337+ PyObject* getCommandDocstring (
338+ #if PY_MAJOR_VERSION >= 3
339+ PyObject* m, PyObject* args
340+ #else
341+ PyObject*, PyObject* args
342+ #endif
343+ ) {
302344 PyObject* object = NULL ;
303345 char * commandName;
304346 if (!PyArg_ParseTuple (args, " Os" , &object, &commandName)) {
@@ -328,7 +370,13 @@ PyObject* getCommandDocstring(PyObject* m, PyObject* args) {
328370 return Py_BuildValue (" s" , docstring.c_str ());
329371}
330372
331- PyObject* getDocString (PyObject* m, PyObject* args) {
373+ PyObject* getDocString (
374+ #if PY_MAJOR_VERSION >= 3
375+ PyObject* m, PyObject* args
376+ #else
377+ PyObject*, PyObject* args
378+ #endif
379+ ) {
332380 PyObject* object = NULL ;
333381 if (!PyArg_ParseTuple (args, " O" , &object)) {
334382 return NULL ;
@@ -353,7 +401,13 @@ PyObject* getDocString(PyObject* m, PyObject* args) {
353401 return NULL ;
354402}
355403
356- PyObject* display (PyObject* m, PyObject* args) {
404+ PyObject* display (
405+ #if PY_MAJOR_VERSION >= 3
406+ PyObject* m, PyObject* args
407+ #else
408+ PyObject*, PyObject* args
409+ #endif
410+ ) {
357411 /* Retrieve the entity instance. */
358412 PyObject* object = NULL ;
359413 if (!PyArg_ParseTuple (args, " O" , &object) || (!PyCapsule_CheckExact (object))) {
@@ -374,7 +428,13 @@ PyObject* display(PyObject* m, PyObject* args) {
374428/* *
375429 \brief Set verbosity Level
376430*/
377- PyObject* setLoggerVerbosityLevel (PyObject* m, PyObject* args) {
431+ PyObject* setLoggerVerbosityLevel (
432+ #if PY_MAJOR_VERSION >= 3
433+ PyObject* m, PyObject* args
434+ #else
435+ PyObject*, PyObject* args
436+ #endif
437+ ) {
378438 PyObject* object = NULL ;
379439 PyObject* objectVerbosityLevel = NULL ;
380440 if (!PyArg_ParseTuple (args, " OO" , &object, &objectVerbosityLevel)) return NULL ;
@@ -430,7 +490,13 @@ PyObject* setLoggerVerbosityLevel(PyObject* m, PyObject* args) {
430490/* *
431491 \brief Get verbosity Level
432492*/
433- PyObject* getLoggerVerbosityLevel (PyObject* m, PyObject* args) {
493+ PyObject* getLoggerVerbosityLevel (
494+ #if PY_MAJOR_VERSION >= 3
495+ PyObject* m, PyObject* args
496+ #else
497+ PyObject*, PyObject* args
498+ #endif
499+ ) {
434500 PyObject* object = NULL ;
435501 if (!PyArg_ParseTuple (args, " O" , &object)) return NULL ;
436502
@@ -456,7 +522,13 @@ PyObject* getLoggerVerbosityLevel(PyObject* m, PyObject* args) {
456522/* *
457523 \brief Get stream print period
458524*/
459- PyObject* getStreamPrintPeriod (PyObject* m, PyObject* args) {
525+ PyObject* getStreamPrintPeriod (
526+ #if PY_MAJOR_VERSION >= 3
527+ PyObject* m, PyObject* args
528+ #else
529+ PyObject*, PyObject* args
530+ #endif
531+ ) {
460532 PyObject* object = NULL ;
461533 if (!PyArg_ParseTuple (args, " O" , &object)) return NULL ;
462534
@@ -481,7 +553,13 @@ PyObject* getStreamPrintPeriod(PyObject* m, PyObject* args) {
481553/* *
482554 \brief Set print period
483555*/
484- PyObject* setStreamPrintPeriod (PyObject* m, PyObject* args) {
556+ PyObject* setStreamPrintPeriod (
557+ #if PY_MAJOR_VERSION >= 3
558+ PyObject* m, PyObject* args
559+ #else
560+ PyObject*, PyObject* args
561+ #endif
562+ ) {
485563 PyObject* object = NULL ;
486564 double streamPrintPeriod = 0 ;
487565 if (!PyArg_ParseTuple (args, " Od" , &object, &streamPrintPeriod)) return NULL ;
@@ -515,7 +593,13 @@ PyObject* setStreamPrintPeriod(PyObject* m, PyObject* args) {
515593/* *
516594 \brief Get stream print period
517595*/
518- PyObject* getTimeSample (PyObject* m, PyObject* args) {
596+ PyObject* getTimeSample (
597+ #if PY_MAJOR_VERSION >= 3
598+ PyObject* m, PyObject* args
599+ #else
600+ PyObject*, PyObject* args
601+ #endif
602+ ) {
519603 PyObject* object = NULL ;
520604 if (!PyArg_ParseTuple (args, " O" , &object)) return NULL ;
521605
@@ -540,7 +624,13 @@ PyObject* getTimeSample(PyObject* m, PyObject* args) {
540624/* *
541625 \brief Set time sample
542626*/
543- PyObject* setTimeSample (PyObject* m, PyObject* args) {
627+ PyObject* setTimeSample (
628+ #if PY_MAJOR_VERSION >= 3
629+ PyObject* m, PyObject* args
630+ #else
631+ PyObject*, PyObject* args
632+ #endif
633+ ) {
544634 PyObject* object = NULL ;
545635 double timeSample;
546636 if (!PyArg_ParseTuple (args, " Od" , &object, &timeSample)) return NULL ;
0 commit comments