+◆ load_serializer()
+
+
+
+
+
+ PyObject * load_serializer |
+ ( |
+ string | package_name | ) |
+ |
+
+
+
+
Load the Serializer class from package name
- Parameters
-
+
+ package_name | Name of the python package to load |
+
+
+
+
- Returns
- Initialized Serializer class
+
diff --git a/db/dc8/pythontarget_8h.js b/db/dc8/pythontarget_8h.js
index 80c835cec..9f3671b62 100644
--- a/db/dc8/pythontarget_8h.js
+++ b/db/dc8/pythontarget_8h.js
@@ -7,8 +7,11 @@ var pythontarget_8h =
[ "TOSTRING", "db/dc8/pythontarget_8h.html#a9063e80f8777300c93afde6e6f4c9cea", null ],
[ "convert_C_action_to_py", "db/dc8/pythontarget_8h.html#a0f16ef4bd6f5ce18c46b2ada2fd3f86f", null ],
[ "convert_C_port_to_py", "db/dc8/pythontarget_8h.html#aac49a7141b078d4cc789090b068d3760", null ],
+ [ "custom_deserialize", "db/dc8/pythontarget_8h.html#aadb88a2052337f26c767421a4f4b7c43", null ],
+ [ "custom_serialize", "db/dc8/pythontarget_8h.html#ad1b50ff09c749298ebc55199e7d820fc", null ],
[ "GEN_NAME", "db/dc8/pythontarget_8h.html#a543f7a99c5c0d688350df1dd90ea81bd", null ],
[ "get_python_function", "db/dc8/pythontarget_8h.html#a4edcc011de4a45d924a03a3125d4cf91", null ],
+ [ "load_serializer", "db/dc8/pythontarget_8h.html#aac1ca878d52a3d35b91545265b609c00", null ],
[ "py_main", "db/dc8/pythontarget_8h.html#ac17112817f2b0d419f4c8c590fc772ac", null ],
[ "py_package_directory", "db/dc8/pythontarget_8h.html#ad7a9ed2af2b471cf5b08aa20eeac0ee9", null ],
[ "py_request_stop", "db/dc8/pythontarget_8h.html#a1a013caac994b0b05697d0006bf8efcf", null ],
diff --git a/db/dc8/pythontarget_8h_source.html b/db/dc8/pythontarget_8h_source.html
index 5a85012d8..532fa4f31 100644
--- a/db/dc8/pythontarget_8h_source.html
+++ b/db/dc8/pythontarget_8h_source.html
@@ -155,18 +155,24 @@
-
-
-
-
-
-
-
-
-
- 197PyMODINIT_FUNC
GEN_NAME(PyInit_, MODULE_NAME)(void);
-
-
+
+
+
+
+ 209PyObject*
custom_deserialize(PyObject* serialized_pyobject, PyObject* custom_serializer);
+
+
+
+
+
+
+
+
+
+
+ 220PyMODINIT_FUNC
GEN_NAME(PyInit_, MODULE_NAME)(void);
+
+
@@ -179,10 +185,13 @@
environment_t * top_level_environment
Definition pythontarget.c:60
PyObject * global_pickler
Definition pythontarget.c:58
PyObject * py_schedule_copy(PyObject *self, PyObject *args)
Definition pythontarget.c:120
+PyObject * load_serializer(string package_name)
Definition pythontarget.c:699
PyObject * convert_C_port_to_py(void *port, int width)
Definition pythontarget.c:446
PyObject * globalPythonModule
Definition pythontarget.c:51
+PyObject * custom_deserialize(PyObject *serialized_pyobject, PyObject *custom_serializer)
Definition pythontarget.c:739
PyObject * py_main(PyObject *self, PyObject *args)
Definition pythontarget.c:279
PyObject * py_schedule(PyObject *self, PyObject *args)
Definition pythontarget.c:77
+PyObject * custom_serialize(PyObject *obj, PyObject *custom_serializer)
Definition pythontarget.c:724
PyObject * py_package_directory(PyObject *self, PyObject *args)
Return the root project directory path as a string.
Definition pythontarget.c:175
Execution environment. This struct contains information about the execution environment....
Definition environment.h:49
diff --git a/db/df4/pythontarget_8c.html b/db/df4/pythontarget_8c.html
index ad5145959..f689e8971 100644
--- a/db/df4/pythontarget_8c.html
+++ b/db/df4/pythontarget_8c.html
@@ -152,6 +152,12 @@
|
PyObject * | get_python_function (string module, string class, int instance_id, string func) |
|
+PyObject * | load_serializer (string package_name) |
+ |
+PyObject * | custom_serialize (PyObject *obj, PyObject *custom_serializer) |
+ |
+PyObject * | custom_deserialize (PyObject *serialized_pyobject, PyObject *custom_serializer) |
+ |